[GNC] Build on 18.04

Roger Miskowicz rmisko11 at gmail.com
Sun Jul 1 13:56:15 EDT 2018


Hi Colin,

No idea, but from the 'build' directory I did:

$  grep -r "gnucash/icons" *
to get:

data/pixmaps/cmake_install.cmake:  file(INSTALL DESTINATION
"${CMAKE_INSTALL_PREFIX}/share/gnucash/icons" TYPE DIRECTORY FILES
"/home/roger/Projects/Gnucash/master/gnucash/data/pixmaps/hicolor" REGEX
".*/apps.*" EXCLUDE)
install_manifest.txt:/usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc-account-edit.png
install_manifest.txt:/usr/local/share/gnucash/icons/hicolor/24x24/actions/gnc-account-new.png
. plus a bunch more

The '/home/roger/Projects/Gnucash/master/gnucash/data/pixmaps/hicolor'
folder contains the icons that appear to contain the images to be copied to
the ..gnucash/icon folders.

Hope this helps,
  Roger

On Sun, Jul 1, 2018 at 1:33 PM 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-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
>>>
>>>
>>>>
>>>> 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