[Top][All Lists]

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

Re: Pspp-users Digest, Vol 27, Issue 6

From: unknown-1
Subject: Re: Pspp-users Digest, Vol 27, Issue 6
Date: Sun, 13 Jul 2008 22:02:15 +0200

Hi Ben

Using  command line: "./configure CFLAGS=-fgnu89-inline" works on openSUSE 11 32 bit and 64 bit.

Don't know how to tell users to read README. Noboddy, including myself, read them. Despite I write readme's myself. :-)) Maybe something for the FAQ ? An item "known problems" on the site?
Have fun.

2008/7/13 Ben Pfaff:
unknown-1  writes:

> The problem is before with errors like:
> src/libpspp/libpspp.a(src_libpspp_libpspp_a-hash.o): In function
> /usr/include/gsl/gsl_math.h:171: multiple definition of 'GSL_MIN_LDBL'
> src/language/liblanguage.a(loop.0):/usr/include/gslgsl_math.h:171 first
> defined here
> collect2: ld returned 1 exit status
> make[2]: *** [src/ui/terminal/pspp] Error 1
> etc.

A workaround for that problem is given in the PSPP README:

       * If you use GCC 4.3 or later to compile PSPP, along with any
         version of the GNU Scientific Library (GSL) released as of
         this writing (June 2008), then you will need to specify the
         -fgnu89-inline flag to the compiler on the "configure"
         command line: "./configure CFLAGS=-fgnu89-inline".

I am working on a patch to detect the buggy GSL versions and
automatically apply the CFLAGS for it, but it is not in 0.6.0 (or
in the Git repository).
"Then, I came to my senses, and slunk away, hoping no one overheard my
--Steve McAndrewSmith in the Monastery

reply via email to

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