[GNC] Build on 18.04

Roger Miskowicz rmisko11 at gmail.com
Sun Jul 1 18:40:19 EDT 2018


Great point Stephen, I had forgotten that I had to remove all files from
the build directory first.


On Sun, Jul 1, 2018 at 6:36 PM Stephen M. Butler <kg7je at arrl.net> wrote:

> On 07/01/2018 09:36 AM, Roger Miskowicz wrote:
> > I have GC3.2 on two 16.04 linux systems and in one build I have
> > install_manifest.txt which includes the 'icons' directory and in the
> other
> > the install_manifest.txt does not exist (in this one the icons files were
> > installed months earlier so not part of my latest install).
> >
> >
> > I just rebuilt GC3.2 on 16.04 using:
> >
> > mkdir build
> > cd build
> >
> > cmake -D WITH_AQBANKING=OFF -D WITH_OFX=OFF ../gnucash
> > cmake ..
> >
> > make
> >
> > and the install_manifest.txt include the 'icons' directory.
> >
> >
> > Hope this helps, let me know if you would like to try something else.
> >
> > Roger
>
> I am on Ubuntu 18.04 and build 3.2 from the tar.gz download.
>
> I looked in my source and build directories and found:
>
> ./GnuCash/gnucash-3.1/data/pixmaps/hicolor/16x16/actions/gnc-account-report.png
>
> ./GnuCash/gnucash-3.1/data/pixmaps/hicolor/24x24/actions/gnc-account-report.png
>
> ./GnuCash/mybuild/share/gnucash/icons/hicolor/16x16/actions/gnc-account-report.png
>
> ./GnuCash/mybuild/share/gnucash/icons/hicolor/24x24/actions/gnc-account-report.png/usr/local/share/gnucash/icons
>
> ./GnuCash/gnucash-3.2/data/pixmaps/hicolor/16x16/actions/gnc-account-report.png
>
> ./GnuCash/gnucash-3.2/data/pixmaps/hicolor/24x24/actions/gnc-account-report.png
>
>
> My "mybuild" directory was cleaned before building 3.2 as I shared it
> with 3.1.  From my ./GnuCash folder:
>
> cd mybuild
> cmake ../gnucash-3.2
> make
> sudo make install
>
> The icons in the mybuild folder were copied to
> /usr/local/share/gnucash/icons
>
>
>
> >
> > On Sun, Jul 1, 2018 at 11:52 AM, Colin Law <clanlaw at gmail.com> wrote:
> >
> >> On 1 July 2018 at 16:36, Roger Miskowicz <rmisko11 at gmail.com> wrote:
> >>
> >>> in 16.04 and GC3.2 using:
> >>>
> >>> $ locate gnc-account-report
> >>> /usr/local/share/gnucash/icons
> >>> I found:
> >>>
> >>> /usr/local/share/gnucash/icons/hicolor/16x16/actions/gnc-
> >>> account-report.png
> >>> /usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc-
> >>> account-report.png
> >>>
> >>> Are these files found in 18.04?
> >>>
> >> No, in /usr/local/share/gnucash there is no icons folder.   I have
> >> accounts  gtkbuilder  make-prefs-migration-script.xsl  pixmaps
> >> tip_of_the_day.list
> >> checks    jqplot      migratable-prefs.xml             scm      ui
> >>
> >> The only png file is pixmaps/gnucash_splash.png
> >>
> >> There is no reference to /usr/local/share/gnucash/icons in the output of
> >> sudo make install.
> >>
> >> Colin
> >>
> >> Colin
> >> /usr/local/share/gnucash/icons
> >>
> >>> On Sun, Jul 1, 2018 at 10:55 AM, Colin Law <clanlaw at gmail.com> wrote:
> >>>
> >>>> In the trace file I see around a dozen lines similar to
> >>>>
> >>>> * 13:29:29  WARN <gnc.gui> [gnc_load_app_icons()] No icon named
> >>>> 'gnc-account' found. Some gui elements may be missing their icons
> >>>> * 13:29:29  WARN <gnc.gui> [gnc_load_app_icons()] No icon named
> >>>> 'gnc-account-report' found. Some gui elements may be missing their
> icons
> >>>>
> >>>> Colin
> >>>>
> >>>>
> >>>> On 1 July 2018 at 13:39, Colin Law <clanlaw at gmail.com> wrote:
> >>>>
> >>>>> Actually I see there are more icons missing, such as the Split button
> >>>> icon
> >>>>> in the toolbar.  It seems that the missing files are the png files
> from
> >>>>> data/pixmaps/hicolor/?/actions.  Are these supposed to be copied
> >>>>> somewhere by make install?
> >>>>>
> >>>>> Colin
> >>>>>
> >>>>> On 1 July 2018 at 11:21, Colin Law <clanlaw at gmail.com> wrote:
> >>>>>
> >>>>>> Following the instructions for building GC 3.x on the wiki [1] has
> >>>>>> been accomplished on Ubuntu 18.04 with little difficulty, so many
> >>>>>> thanks to the contributors to the wiki.
> >>>>>>
> >>>>>> Just one small issue so far, the icons to the left of the account
> >>>>>> names are all showing as a little no entry sign, which I guess means
> >>>>>> the icon is missing.  Does that mean I have missed something or is
> >>>>>> something missing from the build?
> >>>>>>
> >>>>>> Colin
> >>>>>>
> >>>>>>
> >>>>>> [1] https://wiki.gnucash.org/wiki/BuildUbuntu16.04
> >>>>>>
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.


More information about the gnucash-user mailing list