[GNC] Build on 18.04

Colin Law clanlaw at gmail.com
Mon Jul 2 03:37:49 EDT 2018


@John

I see in src  data/pixmaps/CMakeLists.txt the list of icons. I don't know
about the cmake system though. What is supposed to happen to those files?
What can I do to work out where the problem is?

Colin

On 1 July 2018 at 18:58, John Ralls <jralls at ceridwen.us> wrote:

> data/pixmaps/CMakeLists.txt. There aren't any conditionals.
>
> Does your build directory have share/gnucash/icons?
>
> Regards,
> John Ralls
>
>
> > On Jul 1, 2018, at 10:33 AM, Colin Law <clanlaw at gmail.com> wrote:
> >
> > I have just rebuilt (on 18.04) using the exact same commands and my
> > manifest does not include the icons.  Do you know what is supposed to
> tell
> > the system to install them?
> >
> > Colin
> >
> > On 1 July 2018 at 17:36, Roger Miskowicz <rmisko11 at gmail.com> 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
> >>
> >>
> >> 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
> >>>>
> >>>> I found:
> >>>>
> >>>> /usr/local/share/gnucash/icons/hicolor/16x16/actions/gnc-acc
> >>>> ount-report.png
> >>>> /usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc-acc
> >>>> ount-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
> >>>
> >>>
> >>>>
> >>>> 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.
> >>>>>
> >>>>
> >>>>
> >>>
> >>
> > _______________________________________________
> > 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