help-gsl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-gsl] compiling gsl with clang


From: Toralf Niebuhr
Subject: Re: [Help-gsl] compiling gsl with clang
Date: Mon, 24 May 2010 21:21:50 +0200

When I compile with
./configure CC=clang CPP="clang -E" CFLAGS="-O4" LD="llvm-ld" OTOOL=llvm-ld 
AR=llvm-ar RANLIB=llvm-ranlib NM=llvm-nm MC=llvmc PROF=llvm-prof AS=llvm-as
make

I get 

libtool: link: clang -dynamiclib -Wl,-undefined -Wl,dynamic_lookup -o 
.libs/libgslcblas.0.dylib  .libs/sasum.o .libs/saxpy.o .libs/scasum.o 
.libs/scnrm2.o .libs/scopy.o .libs/sdot.o .libs/sdsdot.o .libs/sgbmv.o 
.libs/sgemm.o .libs/sgemv.o .libs/sger.o .libs/snrm2.o .libs/srot.o 
.libs/srotg.o .libs/srotm.o .libs/srotmg.o .libs/ssbmv.o .libs/sscal.o 
.libs/sspmv.o .libs/sspr.o .libs/sspr2.o .libs/sswap.o .libs/ssymm.o 
.libs/ssymv.o .libs/ssyr.o .libs/ssyr2.o .libs/ssyr2k.o .libs/ssyrk.o 
.libs/stbmv.o .libs/stbsv.o .libs/stpmv.o .libs/stpsv.o .libs/strmm.o 
.libs/strmv.o .libs/strsm.o .libs/strsv.o .libs/dasum.o .libs/daxpy.o 
.libs/dcopy.o .libs/ddot.o .libs/dgbmv.o .libs/dgemm.o .libs/dgemv.o 
.libs/dger.o .libs/dnrm2.o .libs/drot.o .libs/drotg.o .libs/drotm.o 
.libs/drotmg.o .libs/dsbmv.o .libs/dscal.o .libs/dsdot.o .libs/dspmv.o 
.libs/dspr.o .libs/dspr2.o .libs/dswap.o .libs/dsymm.o .libs/dsymv.o 
.libs/dsyr.o .libs/dsyr2.o .libs/dsyr2k.o .libs/dsyrk.o .libs/dtbmv.o 
.libs/dtbsv.o .libs/dtpmv.o .libs/dtpsv.o .libs/dtrmm.o .libs/dtrmv.o 
.libs/dtrsm.o .libs/dtrsv.o .libs/dzasum.o .libs/dznrm2.o .libs/caxpy.o 
.libs/ccopy.o .libs/cdotc_sub.o .libs/cdotu_sub.o .libs/cgbmv.o .libs/cgemm.o 
.libs/cgemv.o .libs/cgerc.o .libs/cgeru.o .libs/chbmv.o .libs/chemm.o 
.libs/chemv.o .libs/cher.o .libs/cher2.o .libs/cher2k.o .libs/cherk.o 
.libs/chpmv.o .libs/chpr.o .libs/chpr2.o .libs/cscal.o .libs/csscal.o 
.libs/cswap.o .libs/csymm.o .libs/csyr2k.o .libs/csyrk.o .libs/ctbmv.o 
.libs/ctbsv.o .libs/ctpmv.o .libs/ctpsv.o .libs/ctrmm.o .libs/ctrmv.o 
.libs/ctrsm.o .libs/ctrsv.o .libs/zaxpy.o .libs/zcopy.o .libs/zdotc_sub.o 
.libs/zdotu_sub.o .libs/zdscal.o .libs/zgbmv.o .libs/zgemm.o .libs/zgemv.o 
.libs/zgerc.o .libs/zgeru.o .libs/zhbmv.o .libs/zhemm.o .libs/zhemv.o 
.libs/zher.o .libs/zher2.o .libs/zher2k.o .libs/zherk.o .libs/zhpmv.o 
.libs/zhpr.o .libs/zhpr2.o .libs/zscal.o .libs/zswap.o .libs/zsymm.o 
.libs/zsyr2k.o .libs/zsyrk.o .libs/ztbmv.o .libs/ztbsv.o .libs/ztpmv.o 
.libs/ztpsv.o .libs/ztrmm.o .libs/ztrmv.o .libs/ztrsm.o .libs/ztrsv.o 
.libs/icamax.o .libs/idamax.o .libs/isamax.o .libs/izamax.o .libs/xerbla.o   
-lm    -install_name  /usr/local/lib/libgslcblas.0.dylib -compatibility_version 
1 -current_version 1.0 -Wl,-single_module

ld: in .libs/saxpy.o, could not parse object file .libs/saxpy.o: Invalid BINOP 
record


Am 24.05.2010 um 21:07 schrieb José Luis García Pallero:

> 2010/5/24 Toralf Niebuhr <address@hidden>:
>> Hello
>> 
>> I have the most recent clang compiler from clang.llvm.org installed.
>> My gsl version is 1.12
>> I was wandering if anybody got gsl compiled with it.
>> 
>> I tried with
>> ./configure CC=clang CPP="clang -E" CFLAGS="-O4" LD="llvm-ld" AR=llvm-ar 
>> RANLIB=llvm-ranlib NM=llvm-nm MC=llvmc PROF=llvm-prof AS=llvm-as
>> make
>> But I got linker errors.
>> I also tried it with CFLAGS="-O2"
>> 
>> Can somebody tell me what I am doing wrong?
> 
> I compiled last year version 1.12 with llvm, but via llvm-gcc instead
> clang. I announced in the list
> (http://lists.gnu.org/archive/html/help-gsl/2009-08/msg00002.html)
> What are the linker errors with the linker?
> 
> -- 
> *****************************************
> José Luis García Pallero
> address@hidden
> (o<
> / / \
> V_/_
> Use Debian GNU/Linux and enjoy!
> *****************************************




reply via email to

[Prev in Thread] Current Thread [Next in Thread]