octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #33018] ./configure considered broken


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #33018] ./configure considered broken
Date: Sat, 09 Apr 2011 02:15:37 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110107 Iceweasel/3.5.16 (like Firefox/3.5.16)

Follow-up Comment #9, bug #33018 (project octave):

The part of the config.log file that you posted is the log of what autoconf
does to try to determine what Fortran libraries are needed when linking
Fortran with C (or C++).  The script looks at what is printed when you run the
Fortran compiler to link a simple program with something like "f77 -v".  The
list of libraries shown in the ld command that your Fortran compiler runs is
what is parsed for the list of libraries and linker flags.  Then it tries to
use the options it has discovered to link a mixed C and Fortran program using
gcc instead of the Fortran compiler.  That is failing because the libraries
-lfai, -lfui, -lfsu, -lsunquad, -lsunmath are not found.  The only option
supplied to gcc to tell it where to find these libraries (assuming the are not
in the default library search path) is -R/opt/solstudio12.2/lib.  So where are
they installed?  I'm guessing that the problem is that the linker option


-Y
"P,/opt/solstudio12.2/lib:/opt/solstudio12.2/prod/lib:/usr/ccs/lib:/lib:/usr/lib"


Is not being parsed correctly, and that the libraries are installed in one of
those directories.  If so, then this is really a bug in the autoconf macro
that does the check, not Octave.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33018>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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