Re: Re: [gtkmm] static linking gtk+2, gtkmm2 & static libraries

On Fri, Jan 31, 2003 at 05:25:18PM -0000, Vishal Modak wrote:
> >First you need to solve the problem of statically linking gtk+, 
> >which is apparently not simple.
> which libraries will i need to static linking gtk+2..

I have been attempting this for about a week now and this is what I
have gotten so far( Intel P4,RH Linux 7.2,Kernel 2.4.18 ):

You will need the source for pango,atk,glib,gtk+,libsigc++ and gtkmm.

For pange,atk,glib,and libsigc++ I used the following for configure to
produce a static lib:

~> configure \ 
    --prefix=/path/to/your/install/place \
    --disable-shared \
~> make && make install

Here is where I have not gotten past, building a static version of gtk+.

I had to download the src for zlib and libpng to produce libpng.a.  Make sure
that libpng.a is in my LD_LIBRARY_PATH before any found elsewhere on
my system.  Next, I used the following configure line:

/configure \
    --prefix=/path/to/your/install/place \
    --enable-static \
    --disable-shared \
    --disable-modules \

This is really just a repeat of the email I sent to gtk-list(ommitting the
error messages):

Somewhere in the immodules there are trouble.  This was all being tried w/
gtk+ 2.2.0.  I have not tried the new 2.2.1 release which the update list
states there were some configure fixes (which is what I think is causing it
not to build).

Let me know if you get any further.


> i have found the following on the internet
> gtk+2-devel-2.0.5...rpm
> gtk+2-devel-static..2.0.5...rpm
> or will i require..
> libgtk+.....rpm
> Can u guide me on this..?
> i am using gtk+-2.0.9.. Will it conflict with the 2.0.5 devel 
> libraries
> i could not find libraries for 2.0.9..if u have any idea..please 
> send me the url where i could get them..
> thank you
> regards
> vishal
> _______________________________________________
> gtk-list mailing list
> gtk-list gnome org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]