help-gsl
[Top][All Lists]
Advanced

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

Re: [Help-gsl] GSL 1.12 build issue: symbol `gsl_complex_rect' is multip


From: Rodney Sparapani
Subject: Re: [Help-gsl] GSL 1.12 build issue: symbol `gsl_complex_rect' is multiply-defined
Date: Tue, 10 Feb 2009 09:18:06 -0600
User-agent: Thunderbird 2.0.0.14 (X11/20080505)

Brian Gough wrote:
At Mon, 09 Feb 2009 11:06:04 -0600,
Rodney Sparapani wrote:
ld: fatal: symbol `gsl_complex_rect' is multiply-defined:
(file complex/.libs/libgslcomplex.a(math.o) type=FUNC; file complex/.libs/libgslcomplex.a(inline.o) type=FUNC); ld: fatal: File processing errors. No output written to .libs/libgsl.so.0.13.0
gmake[2]: *** [libgsl.la] Error 1
gmake[2]: Leaving directory `/usr/local/src/gsl/gsl-1.12'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/local/src/gsl/gsl-1.12'
gmake: *** [all] Error 2

Any ideas?

Could be the type of inline used by the compiler (C99 style vs GCC
extern inline) as there is a conflict between the two.  Try compiling
with

  ./configure CFLAGS="-g -O2 -DGSL_C99_INLINE"

See gsl_inline.h for more info.

Hi Brian:

Thanks for the tip (and all of your help over the years).  That did the
trick!

--
Rodney Sparapani      Center for Patient Care & Outcomes Research (PCOR)
Sr. Biostatistician              http://www.mcw.edu/pcor
4 wheels good, 2 wheels better!  Medical College of Wisconsin (MCW)
WWLD?:  What Would Lombardi Do?  Milwaukee, WI, USA





reply via email to

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