Josef Oswald wrote:

>"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> writes:
>
>  
>
>>./configure --prefix=/usr/local
>>
>>may work when you compile.
>>Do you installed pkg-config properly? It should work
>>    
>>
>I did not install it manually it was installed when I got Progeny
>Debian, and since then I upgraded it to woody.
>
>  
>
>>if you just invoke it with:
>>pkg-config --list-all
>>    
>>
>
>gmodule             GModule - Dynamic module loader for GLib
>gnome-mime-data-2.0 gnome-mime-data - Base set of file types and applications for 
>GNOME
>glib                GLib - C Utility Library
>libxml-2.0          libXML - libXML library version2.
>libIDL              libIDL - IDL parsing library
>
>it appears that glib is a older package? 
>
>Now temporally I moved glib, to some other place still no luck, could
>very well be that there is some problem with pkg-config , even I moved
>glib rerun ldconfig, pkg-config --list-all shows still glib...
>
>are there any more options? 
>
>thanks :-) 
>
>
>  
>
>>should display at least one line with
>>
>>glib-2.0            GLib - C Utility Library
>>
>>Pascal
>>
>>    
>>
>>>---------- Initial message -----------
>>>
>>>From    : [EMAIL PROTECTED]
>>>To      : [EMAIL PROTECTED]
>>>Cc      : 
>>>Date    : Tue, 30 Apr 2002 12:00:11 +0200
>>>Subject : atk-1.0.0 compile error
>>>
>>>Hi :-) 
>>>
>>>This is the situation:
>>>I need to install GTK+ of course it depends on some
>>>      
>>>
>>other packages, (this
>>    
>>
>>>is on a Debian box upgraded from Progeny) 
>>>
>>>now I installed all additional stuff in /usr/local/lib
>>>to keep with this tradition glib-2.0.0  was also
>>>      
>>>
>>installed there, 
>>    
>>
>>>yet ./configure in atk-1.0.0 directory gives me this error:
>>>
>>>checking for GLIB - version >= 2.0.0... no
>>>*** Could not run GLIB test program, checking why...
>>>*** The test program failed to compile or link. See the
>>>      
>>>
>>file config.log for the
>>    
>>
>>>*** exact error that occured. This usually means GLIB
>>>      
>>>
>>was incorrectly installed
>>    
>>
>>>*** or that you have moved GLIB since it was installed.
>>>      
>>>
>>In the latter case, you
>>    
>>
>>>*** may want to edit the pkg-config script:
>>>      
>>>
>>/usr/bin/pkg-config
>>    
>>
>>>How do I tell ./configure that glib-2.0.0 is in fact on
>>>      
>>>
>>the system in
>>    
>>
>>>/usr/local/lib ? 
>>>
>>>any pointers are very much appreciated, as I need to get
>>>      
>>>
>>this
>>    
>>
>>>finished... 
>>>
>>>-- 
>>>LinuxUser aka Josef Oswald [EMAIL PROTECTED] 
>>>registered-linux-user # 134.818 at http://counter.li.org
>>>
>>>The box said Windows, NT or better, so I installed Linux
>>>      
>>>
>>:-) 
>>    
>>
>>>_______________________________________________
>>>gtk-list mailing list
>>>[EMAIL PROTECTED]
>>>http://mail.gnome.org/mailman/listinfo/gtk-list
>>>
>>>      
>>>
>>--------------
>>Profitez des 2 offres exceptionnelles Tiscali !
>>"Internet Gratuit le Jour" et "Modem ADSL rembours�"
>>Cliquez ici, http://register.tiscali.fr/forfaits_ls/
>>Offres soumises � conditions.
>>
>>_______________________________________________
>>gtk-list mailing list
>>[EMAIL PROTECTED]
>>http://mail.gnome.org/mailman/listinfo/gtk-list
>>    
>>
>
>  
>
well, here's the full output of my own pkg-config installation;

gdk-pixbuf-xlib-2.0 GdkPixbuf Xlib - GdkPixbuf rendering for Xlib
gdk-x11-2.0         GDK - GIMP Drawing Kit (x11 target)
gmodule-2.0         GModule - Dynamic module loader for GLib
gdk-pixbuf-2.0      GdkPixbuf - Image loading and scaling
gtk+-x11-2.0        GTK+ - GIMP Tool Kit (x11 target)
glib-2.0            GLib - C Utility Library
gobject-2.0         GObject - GLib Type, Object, Parameter and Signal 
Library
gthread-2.0         GThread - Thread support for GLib
gtk+-2.0            GTK+ - GIMP Tool Kit (x11 target)
pangox              Pango X - X Window System font support for Pango
pango               Pango - Internationalized text handling
gdk-2.0             GDK - GIMP Drawing Kit (x11 target)
atk                 Atk - Accessibility Toolkit

after installing GTK-2 from the sources.

To be honnest, I installed this in a separate environment because I 
didn't want interactions
with my existing gnome 1.4 installation.

I used a prefix of /opt/gtk2 but feel free to use your own prefix :-)
compile everything in the same prefix:
1)pkg-config
2)glib
3)pango
4)atk
5)gtk2

for each one use ./configure --prefix=/your_prefix_here
make
make install (as root)
ldconfig (as root)

then create a script to set the right environment for compilation. You 
can either write a standalone
script of include this in your .bashrc file (if you use bash).

the path and LD_LIBRARY_PATH of your gtk2 installation must at the 
BEGINNING of the path
so that it's used before any other path.

example:
#!/bin/sh
export PATH=/opt/gtk2/bin:$PATH
export LD_LIBRARY_PATH=/opt/gtk2/lib:$LD_LIBRARY_PATH

and you can expand your MANPATH as well.
No need to modify your ld.so.conf with this method.


This method will always work, on any system (at least Linux). Of course 
if you want a full
gnome2 installation it's not that simple, but for gtk2 development it 
works fine :-)

Hope this helps!

Pascal

_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to