On Feb 10, 2014, at 11:19 AM, Jim Charlton <[email protected]> wrote:

> On 14-02-10 10:48 AM, John Ralls wrote:
>> On Feb 10, 2014, at 9:42 AM, Jim Charlton <[email protected]> wrote:
>> 
>>> The difference in the two installations, one of which displays the icons, 
>>> the other does not, is the presence of /usr/share/icons/gnome/* and 
>>> /usr/share/icons/hicolor/* on the machine that does display the icons.  
>>> Copying these directories from their position at 
>>> 'gtk-prefix'/gtk/inst.share/icons to /usr/share/icons/ allows the program 
>>> to display icons (black and white).  Is there a flag for the compiler or an 
>>> environment variable that I need to set to get the program to find the 
>>> themes/icons at 'gtk-prefix'/gtk/inst/share/icons instead of 
>>> /usr/share/icons ???
>> $XDG_DATA_DIRS, which is automatically set up by jhbuild shell and by the 
>> bundle launcher script.
>> 
>> Regards,
>> John Ralls
>> 
> Hmmmm...  I am not compiling my program within a jhbuild shell.  I get a 
> bunch of problems if I try to do that.  And setting the $XDG_DATA_DIRS either 
> in the bash shell or in the Makefile does not seem to work.  If I put 
> gtk_icon_theme_get_search_path() in my code and print the result it gives me 
> /Users/jim/.local/share/icons which does not exist.  I am not sure why the 
> compiled code gives this path as it is not in my environment variables 
> anywhere.  ??

Me either, but I can’t support non-standard environments. You either have to do 
it my way or you’re on your own. Sorry.

Regards,
John Ralls

_______________________________________________
Gtk-osx-devel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gtk-osx-devel-list

Reply via email to