hi gnu, i compiled the gsl libraries on my 64 bit machine at home, hp pavillion w/ amd 4400+ running fedora5 linux. i believe that the libraries were compiled to 64 bit(is there a way to determine this?) an error is thrown, see below, when i try and make a new shared library that includes both an existing 32bit shared library(k20) and the newly compiled gsl 64bit shared library.
[EMAIL PROTECTED] gsl]$ make gcc -g -mt -m64 -I/usr/local/include -L/usr/local/lib -o gsl.so .workdir/*.o -lgsl -lk20 /usr/bin/ld: skipping incompatible /usr/local/lib/libk20.so when searching for -lk20 /usr/bin/ld: skipping incompatible /usr/local/lib/libk20.so when searching for -lk20 /usr/bin/ld: cannot find -lk20 collect2: ld returned 1 exit status make: *** [all] Error 1 [EMAIL PROTECTED] gsl]$ do you think the problem stems from trying to link 64 and 32 bit libraries. and if so, do you think that the solution is to recompile gsl to 32bit instead of 64bit? the problem is that i can figure out how to force a 32bit gsl compile. i RTFM(and there are several manuals!) and looked in the 'configure' file located in the gsl-1.8 directory but still couldn't find the answer. any help would be appreciated greatly. thank you, adam -- adam m schwartz ph: 203.344.1430 9 indian head rd cell: 203.428.1971 riverside, ct 06878 email:[EMAIL PROTECTED] -- adam m schwartz ph: 203.344.1430 9 indian head rd cell: 203.428.1971 riverside, ct 06878 email:[EMAIL PROTECTED] _______________________________________________ Help-gsl mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gsl
