pspp-users
[Top][All Lists]
Advanced

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

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


From: Jae Cha
Subject: Re: Pspp-users Digest, Vol 27, Issue 9
Date: Sat, 26 Jul 2008 13:38:15 -0400

Hi all,

I am the one who started the discussions in the mail threads, having problems in installing PSPP in openSUSE 11.  I have used openSUSE 11 64-bit as a guest OS of VMWare virtual machine, and had lots of problems with it (I don't think it is necessarily the problem of openSUSE, but it could be a combination of my computer and openSUSE), and finally gave upon it.  Now, I am using Unbuntu, and I finally installed PSPP successfully following Ben Pfaff's comment on using "./configure CFLAGS=-fgnu89-inline."  Thanks, Ben.

The other thing was, I had to install -dev's to make things work.  For example, the installation complained that I do not have libglade 2.6 or higher even though I did.  After I installed libglade-dev, the installation could be completed without errors.  I know.  Readme must be mentioning this, and no, I did not read it :-)

Anyway, I thought my experience could be a little bit of help for those who are not very familiar with Linux and compiling source files like me.

Thank y'all who pitched their thoughts on this.

Jae


and PSPP installed successfully

On Mon, Jul 14, 2008 at 12:01 PM, <address@hidden> wrote:
Send Pspp-users mailing list submissions to
       address@hidden

To subscribe or unsubscribe via the World Wide Web, visit
       http://lists.gnu.org/mailman/listinfo/pspp-users
or, via email, send a message with subject or body 'help' to
       address@hidden

You can reach the person managing the list at
       address@hidden

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Pspp-users digest..."


Today's Topics:

  1. Re: Pspp-users Digest, Vol 27, Issue 6 (unknown-1)
  2. Re: Pspp-users Digest, Vol 27, Issue 6 (Ben Pfaff)
  3. Re: Pspp-users Digest, Vol 27, Issue 6 (unknown-1)


----------------------------------------------------------------------

Message: 1
Date: Sun, 13 Jul 2008 20:04:54 +0200
From: unknown-1 <address@hidden>
Subject: Re: Pspp-users Digest, Vol 27, Issue 6
To: address@hidden
Cc: address@hidden
Message-ID:
       <address@hidden>
Content-Type: text/plain; charset="iso-8859-1"

Hi

I did some testing:
> /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld:
 >          skipping incompatible /usr/lib/libc.a when searching for -lc
is just a warning I guess. It is because /usr/lib64 should be used if it is
available and the usr/lib file is skipped. Which is correct.

The problem is before with errors like:
src/libpspp/libpspp.a(src_libpspp_libpspp_a-hash.o): In function
'GSL_MIN_LDBL':
/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.

The messages, without the previous reported skipping messages, are the same
on the 32 bit and the 64 bit version of openSUSE 11.

I am not aware of an openSUSE 11 testing machine. But I can tell that the
problem wasn't there with openSUSE 10.3 32 bit version.

Hope this helps

CU

2008/7/12 Ben Pfaff <address@hidden>:

> Is there an OpenSUSE 11 machine available for testing somewhere
> on the net?  I cannot reproduce this problem with OpenSUSE 10 at
> td166.testdrive.hp.com (see
> http://www.testdrive.hp.com/current.shtml).
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gnu.org/pipermail/pspp-users/attachments/20080713/2ca59cce/attachment.html

------------------------------

Message: 2
Date: Sun, 13 Jul 2008 11:15:33 -0700
From: Ben Pfaff <address@hidden>
Subject: Re: Pspp-users Digest, Vol 27, Issue 6
To: unknown-1 <address@hidden>
Cc: address@hidden
Message-ID: <address@hidden>
Content-Type: text/plain; charset=us-ascii

unknown-1 <address@hidden> writes:

> The problem is before with errors like:
> src/libpspp/libpspp.a(src_libpspp_libpspp_a-hash.o): In function
> 'GSL_MIN_LDBL':
> /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
 thinking."
--Steve McAndrewSmith in the Monastery




------------------------------

Message: 3
Date: Sun, 13 Jul 2008 22:02:15 +0200
From: unknown-1 <address@hidden>
Subject: Re: Pspp-users Digest, Vol 27, Issue 6
To: address@hidden
Message-ID:
       <address@hidden>
Content-Type: text/plain; charset="iso-8859-1"

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
> > 'GSL_MIN_LDBL':
> > /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
>  thinking."
> --Steve McAndrewSmith in the Monastery
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gnu.org/pipermail/pspp-users/attachments/20080713/4237d087/attachment.html

------------------------------

_______________________________________________
Pspp-users mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/pspp-users


End of Pspp-users Digest, Vol 27, Issue 9
*****************************************


reply via email to

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