help-octave
[Top][All Lists]
Advanced

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

Re: ANNOUNCE: Octave Version 2.0.4 released


From: John A. Turner
Subject: Re: ANNOUNCE: Octave Version 2.0.4 released
Date: Fri, 21 Feb 1997 12:49:00 -0700

I''ve tried building the last few releases, and all have had the same
failure (just now getting around to reporting it, so I'm hoping it's
just something chowderheaded that I'm doing).

Here's the result of the configure:

Octave is now configured for sparc-sun-solaris2.5.1

  Source directory:     .
  Installation prefix:  /opt/local
  C compiler:           gcc  -g -O2 -Wall
  C++ compiler:         c++  -fno-implicit-templates  -g -O2 -Wall
  Fortran compiler:     f77 -O
  Fortran libraries:    -Xlinker -R -Xlinker (null)  -R/opt/SUNWspro/lib  
-L/opt/SUNWspro/lib -L/opt/SUNWspro/SC4.2/lib -L/usr/ccs/lib -L/usr/lib 
/opt/SUNWspro/SC4.2/lib/libM77.a -lF77 -lsunmath -lcx
  Use GNU readline:     true
  Use GNU info reader:  true
  Default pager:        less
  gnuplot:              gnuplot

  Do internal array bounds checking:       false
  Build shared libraries:                  false
  Minimal kernel option:                   false
  Dynamic Linking (dlopen/dlsym):          true
  Dynamic Linking (shl_load/shl_findsym):  false

I then build with

  gmake FFLAGS="-fast -xarch=v8plusa -xchip=ultra" LDFLAGS=-fast

and it successfully compiles a bunch of C, what looks like all the
Fortran, and the trouble starts after the

making all in liboctave
cd liboctave ; gmake all

I see oodles of msgs about missing header files, e.g.:

making dbleSVD.d from dbleSVD.cc
dbleSVD.cc:31: iostream.h: No such file or directory
In file included from MDiagArray2.h:31,
                 from dDiagMatrix.h:30,
                 from dbleSVD.h:32,
                 from dbleSVD.cc:33:
DiagArray2.h:31: cassert: No such file or directory
DiagArray2.h:32: cstdlib: No such file or directory
In file included from DiagArray2.h:34,
                 from MDiagArray2.h:31,
                 from dDiagMatrix.h:30,
                 from dbleSVD.h:32,
                 from dbleSVD.cc:33:

and it eventually dies completely with:

c++ -c  -I. -I.. -I../liboctave -I../src -I../glob -I../libcruft/misc  
-DHAVE_CONFIG_H  -fno-implicit-templates  -g -O2 -Wall Bounds.cc
Bounds.cc:31: iostream.h: No such file or directory
In file included from MArray.h:31,
                 from dColVector.h:30,
                 from Bounds.h:32,
                 from Bounds.cc:33:
Array.h:31: cassert: No such file or directory
Array.h:32: cstdlib: No such file or directory
In file included from mx-defs.h:72,
                 from dColVector.h:32,
                 from Bounds.h:32,
                 from Bounds.cc:33:
oct-cmplx.h:26: complex: No such file or directory
gmake[2]: *** [Bounds.o] Error 1
gmake[2]: Leaving directory `/opt/local/octave-2.0.4/liboctave'
gmake[1]: *** [liboctave] Error 2
gmake[1]: Leaving directory `/opt/local/octave-2.0.4'
gmake: *** [all] Error 2

I'm using gcc 2.7.2.1 and libg++ 2.7.2.  I've used gcc to compile a
bunch of other things, but I don't use GNU c++, so I suspect that
that's where the problem is.

Do I need to somehow specify where libg++ is?  I poked around but
didn't see anything, and anyway wouldn't configure have complained if
it couldn't find it?

Thanks,

--
John A. Turner         |"Music is the cup which holds the wine of silence;
Los Alamos Natl. Lab.  |  sound is that cup, but empty;
address@hidden        |    noise is that cup, but broken."
http://www.lanl.gov/home/turner                   - Robert Fripp


reply via email to

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