Ralf Wildenhues wrote:

> - There are some systems where partial linking is currently broken,
>   e.g.  GNU binutils ld on w32:
>   http://sourceforge.net/mailarchive/message.php?msg_id=14729192
>   I have not investigated whether a newer version has this fixed yet.

I tried building geos-2.2.1 under Cygwin but could not replicate that
problem report.  However, in this case libtool linked libgeos directly
without using -r so perhaps it's a difference in command-line length or
libtool version (I autoreconfed the package first as a matter of habit.)

Brian

/bin/bash ../../libtool --tag=CXX --mode=link g++  -g -O2   -o
libgeos.la -rpath /usr/local/lib -version-info 4:1:2 -no-undefined
Coordinate.lo [..snip very long list of .lo files..] Profiler.lo  
g++ -shared -nostdlib   .libs/Coordinate.o [..snip..] .libs/Profiler.o 
-L/usr/lib/gcc/i686-pc-cygwin/3.4.4
-L/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../.. -lstdc++ -lgcc -lcygwin
-luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc   -o .libs/cyggeos-2.dll
-Wl,--enable-auto-image-base -Wl,--out-implib,.libs/libgeos.dll.a
Creating library file: .libs/libgeos.dll.


Reply via email to