Audrey Bihouee wrote:

> make[5]: Entering directory
> `/home/audrey/base-1.2.16_cust/plugins/src/clustering'
> g++  -Wall   -O3    -o basehclust  main.o AssayTree.o BruteForce.o
> Cluster.o ClusterTree.o CongaLine.o Error.o FastPair.o GeneTree.o
> MultiConga.o Neighbors.o NoClusteringCP.o Quadtree.o SortedArray.o
> StoreMergeReporter.o -LCgraph/source -lcgraph -L../../../src/lib -lbase
> -lpng -lz -lgslcblas -lm
> /usr/bin/ld: escamotage incompatible
> /usr/lib/gcc/x86_64-redhat-linux/3.4.4/../../../libm.so lors de la
> recherche de -lm
> 
> I'm sorry, it's in french. In english it should look like :
> "incompatible skipping
> /usr/lib/gcc/x86_64-redhat-linux/3.4.4/../../../libm.so when searching -lm"
> I suspect, it's an incomptability between 32/64 bits, but I know how to
> resolve this problem.

Hi Audrey.
I don't really understand why you get that error, but I think I
know how it can be fixed. As far as I've seen, -lm isn't needed
with g++ (as opposed to gcc), so removing -lm may solve the problem.
Unfortunately, there doesn't seem to be any way to get autoconf /
automake to treat C and C++ differently. But to give it a try, you
could comment out the line in configure.ac that says
AC_CHECK_LIB(m,main,[MATH_LIB="-lm" LIBS="-lm $LIBS"])
or remove the corresponding lines in configure (everything from
one "# must add" to the next).

//Carl

-- 
 Carl Troein - [EMAIL PROTECTED]
 http://pixelmagic.dyndns.org/~cirdan/
 BASE developer - http://base.thep.lu.se/



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
The BASE general discussion mailing list
basedb-users@lists.sourceforge.net
unsubscribe: send a mail with subject "unsubscribe" to
[EMAIL PROTECTED]

Reply via email to