libtool
[Top][All Lists]
Advanced

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

libtool insists on using shared library


From: Tim Dijkstra
Subject: libtool insists on using shared library
Date: Thu, 18 Jan 2007 12:48:19 +0100

Hi,

[ I honestly did some googling on this, but didn't find anyting relevant. ]

I have the following problem with libtool:

If I ask it to build a static binary linked with glib-2.0:

        ../libtool --tag=CC --mode=link gcc  -g -O2 -o splashy -all-static  
splashy-splashy_main.o   -lglib-2.0 

I get this:
        
        gcc -g -O2 -o splashy -static splashy-splashy_main.o  
/usr/lib/libglib-2.0.so -lrt

But that fails;  /usr/lib/libglib-2.0.so obviously is a dynamic library.

/usr/lib/libglib-2.0.a is present on my system, and if I
replace /usr/lib/libglib-2.0.so with -lglib-2.0 it works as expected.


grts Tim

$ libtool --version
ltmain.sh (GNU libtool) 1.5.22 Debian 1.5.22-4 (1.1220.2.365 2005/12/18 
22:14:06)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]