Octave Make failure

Labitt, Bruce labittb1 at tycoelectronics.com
Tue May 6 13:15:07 EDT 2008


-----Original Message-----
From: gnhlug-discuss-bounces at mail.gnhlug.org
[mailto:gnhlug-discuss-bounces at mail.gnhlug.org] On Behalf Of Thomas
Charron
Sent: Monday, May 05, 2008 5:26 PM
To: gnhlug-discuss at mail.gnhlug.org
Subject: Re: Octave Make failure

  This will sound farfetched, but...

  Try:

./configure --with-f77=gfortran

  GNU f77, which octave will use by default, is not supported by the
4.1 branch of gcc.  But gfortran is.  It's probrably trying to bring
in the 3.4.6 stuff because f77 is in there.  Aka, there's nothing
wrong with your system, the configure script is pulling them in
*intentionally*.

-- 
-- Thomas


[Labitt, Bruce] 

I tried the above ./configure .  The error is now:

../libcruft/libcruft.so: undefined reference to 'do_lio'
../libcruft/libcruft.so: undefined reference to 'z_sqrt'
../libcruft/libcruft.so: undefined reference to 'e_wsfe'

Snip

../src/liboctinterp.so:  undefined reference to 'do_fio'
../src/liboctinterp.so:  undefined reference to 's_wsfe'

I also tried ./configure --with-f77=g77.  Same kind of error.  

If I google one of the error terms I get a link to
http://bugs.gentoo.org/show_bug.cgi?id=66193

Conment #6 says "OK, added "f77" to use list, emerged gcc and now it
builds correctly.  What does this mean?  What is it saying to do?

The frustrating part of all this is that each iteration/experiment takes
~45 minutes to die...

Thanks!
Bruce



More information about the gnhlug-discuss mailing list