On Tue, Feb 15, 2000 at 11:18:44AM -0500, Frank Ch. Eigler wrote:
: Hi -
:
: > /bin/sh ../libtool --mode=link gcc -g -O2 -o libsimage.la -rpath
:/boot/users/larsa/lib -version-info 0:0:0 -release 0.9 simage.lo simage_png.lo
:simage_tga.lo simage_rgb.lo simage_pic.lo -lpng -lz
:
: Try adding "-no-undefined" too.
| /bin/sh ../libtool --mode=link gcc -g -O2 -o libsimage.la -rpath
|/boot/users/larsa/lib -no-undefined -version-info 0:0:0 -release 0.9 simage.lo
|simage_png.lo simage_tga.lo simage_rgb.lo simage_pic.lo -lpng -lz
| mkdir .libs
| (cd . && ln -s simage.lo simage.o)
| (cd . && ln -s simage_png.lo simage_png.o)
| (cd . && ln -s simage_tga.lo simage_tga.o)
| (cd . && ln -s simage_rgb.lo simage_rgb.o)
| (cd . && ln -s simage_pic.lo simage_pic.o)
| gcc -nostart simage.o simage_png.o simage_tga.o simage_rgb.o simage_pic.o -lpng
|-lz -Wl,-soname -Wl,libsimage.so -o .libs/libsimage.so
| creating libsimage.la
| (cd .libs && rm -f libsimage.la && ln -s ../libsimage.la libsimage.la)
Yeay!
Where would be the correct place to add that option? In src/Makefile.am
like this?
| libsimage_la_LDFLAGS = \
| -no-undefined \
| -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
| -release $(LT_RELEASE)
Cheers,
Lars J