Howdy all! Building my package with libtool, I get the following error on my linux box when I build, unless I use the --disable-shared flag, in which case everything works fine.
Any thoughts? Thanks! Ed g++ -shared /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.0.2/crtbeginS.o .libs/netcdf.o .libs/ncvalues.o -L/home/ed/local/shecky/lib -L/shecky/n3_new2/cxx -L/shecky/n3_new2/libsrc -L/usr/lib/gcc/x86_64-redhat-linux/4.0.2 -L/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../.. -L/lib/../lib64 -L/usr/lib/../lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/4.0.2/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../lib64/crtn.o -o .libs/libnetcdf_c++.so.0.0.0 /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../lib64/crti.o(.init+0x0): In function `_init': : multiple definition of `_init' /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../lib64/crti.o(.init+0x0): first defined here /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../lib64/crti.o(.fini+0x0): In function `_fini': : multiple definition of `_fini' /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../lib64/crti.o(.fini+0x0): first defined here /usr/lib/gcc/x86_64-redhat-linux/4.0.2/crtbeginS.o(.data.rel+0x0): multiple definition of `__dso_handle' /usr/lib/gcc/x86_64-redhat-linux/4.0.2/crtbeginS.o(.data.rel+0x0): first defined here collect2: ld returned 1 exit status make[1]: *** [libnetcdf_c++.la] Error 1 make[1]: Leaving directory `/shecky/n3_new2/cxx' make: *** [check-recursive] Error 1 -- Ed Hartnett -- [EMAIL PROTECTED] _______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool