[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Octave 3.0.1 does not build on RHEL WS 4
From: |
Ernest L. Williams Jr. |
Subject: |
Octave 3.0.1 does not build on RHEL WS 4 |
Date: |
Tue, 29 Apr 2008 18:07:24 -0700 |
User-agent: |
Thunderbird 2.0.0.12 (X11/20080226) |
Hi,
Please help:
address@hidden octave-3.0.1-build]$ more /etc/redhat-release
Red Hat Enterprise Linux WS release 4 (Nahant Update 6)
address@hidden octave-3.0.1-build]$ uname -a
Linux lcls-dev2 2.6.9-67.0.7.ELsmp #1 SMP Wed Feb 27 04:48:20 EST 2008
i686 i686 i386 GNU/Linux
=============================================================
Octave 3.0.x does not build for our production Linux OS: RHEL WS4
=============================================================
g++ -c -I/usr/include/pcre -fPIC -I. -I../../octave-3.0.1/src -I..
-I../liboctave -I../src -I../libcruft/misc -I../../octav
ctave-3.0.1/liboctave -I../../octave-3.0.1/src
-I../../octave-3.0.1/libcruft/misc -DHAVE_CONFIG_H -mieee-fp -Wall -W
-Wsha ast -g -O2 ../../octave-3.0.1/src/c-file-ptr-stream.cc -o
pic/c-file-ptr-stream.o
In file included from ../../octave-3.0.1/src/c-file-ptr-stream.cc:28:
../../octave-3.0.1/src/c-file-ptr-stream.h: In member function `void
c_zfile_ptr_buf::clear()':
../../octave-3.0.1/src/c-file-ptr-stream.h:189: error: `gzclearerr' was
not declared in this scope
../../octave-3.0.1/src/c-file-ptr-stream.h:189: warning: unused variable
'gzclearerr'
../../octave-3.0.1/src/c-file-ptr-stream.cc: In member function `int
c_zfile_ptr_buf::underflow_common(bool)':
../../octave-3.0.1/src/c-file-ptr-stream.cc:231: error: `gzungetc' was
not declared in this scope
../../octave-3.0.1/src/c-file-ptr-stream.cc:231: warning: unused
variable 'gzungetc'
../../octave-3.0.1/src/c-file-ptr-stream.cc: In member function `virtual
int c_zfile_ptr_buf::pbackfail(int)':
../../octave-3.0.1/src/c-file-ptr-stream.cc:247: error: `gzungetc' was
not declared in this scope
../../octave-3.0.1/src/c-file-ptr-stream.cc:247: warning: unused
variable 'gzungetc'
../../octave-3.0.1/src/c-file-ptr-stream.cc: In member function `virtual
std::streamsize c_zfile_ptr_buf::xsputn(const char e)':
../../octave-3.0.1/src/c-file-ptr-stream.cc:258: error: invalid
conversion from `const void*' to `void*'
../../octave-3.0.1/src/c-file-ptr-stream.cc:258: error: initializing
argument 2 of `int gzwrite(void*, void*, unsigned in
../../octave-3.0.1/src/c-file-ptr-stream.cc: At global scope:
../../octave-3.0.1/src/c-file-ptr-stream.cc:292: warning: unused
parameter 'offset'
../../octave-3.0.1/src/c-file-ptr-stream.cc:275: warning: unused
parameter 'offset'
../../octave-3.0.1/src/c-file-ptr-stream.cc:275: warning: unused
parameter 'dir'
../../octave-3.0.1/src/c-file-ptr-stream.cc:148: warning: unused
parameter 'offset'
../../octave-3.0.1/src/c-file-ptr-stream.cc:131: warning: unused
parameter 'offset'
../../octave-3.0.1/src/c-file-ptr-stream.cc:131: warning: unused
parameter 'dir'
make[2]: *** [pic/c-file-ptr-stream.o] Error 1
make[2]: Leaving directory
`/afs/slac.stanford.edu/u/cd/ernesto/sandbox/octave-3.0.1-build/src'
make[1]: *** [src] Error 2
make[1]: Leaving directory
`/afs/slac.stanford.edu/u/cd/ernesto/sandbox/octave-3.0.1-build'
make: *** [all] Error 2
Any ideas?
Also, here is the result of my configure command:
============================================================
Octave is now configured for i686-pc-linux-gnu
Source directory: ../octave-3.0.1
Installation prefix: /nfs/slac/g/lcls/build/package/octave
C compiler: gcc -mieee-fp -Wall -W -Wshadow -g -O2
C++ compiler: g++ -mieee-fp -Wall -W -Wshadow
-Wold-style-cast -g -O2
Fortran compiler: g77 -O -mieee-fp
Fortran libraries: -L/usr/lib/gcc/i386-redhat-linux/3.4.6
-L/usr/lib/gcc/i386-redhat-linux/3.4.6/../../.. -lz -lfrtbegin -lg2c -lm
BLAS libraries: -llapack -lblas
FFTW libraries:
GLPK libraries:
UMFPACK libraries:
AMD libraries:
CAMD libraries:
COLAMD libraries:
CCOLAMD libraries:
CHOLMOD libraries:
CXSPARSE libraries:
HDF5 libraries:
CURL libraries:
REGEX libraries: -L/usr/lib -lpcre
QHULL libraries:
LIBS: -lreadline -lncurses -ldl -lz -lm
Default pager: less
gnuplot: gnuplot
Do internal array bounds checking: false
Build static libraries: false
Build shared libraries: true
Dynamic Linking: true (dlopen)
Include support for GNU readline: true
64-bit array dims and indexing: false
configure: WARNING: I didn't find gperf, but it's only a problem if you
need to reconstruct oct-gperf.h
configure: WARNING: UMFPACK not found. This will result in some lack of
functionality for sparse matrices.
configure: WARNING: COLAMD not found. This will result in some lack of
functionality for sparse matrices.
configure: WARNING: CCOLAMD not found. This will result in some lack of
functionality for sparse matrices.
configure: WARNING: CHOLMOD not found. This will result in some lack of
functionality for sparse matrices.
configure: WARNING: CXSparse not found. This will result in some lack of
functionality for sparse matrices.
configure: WARNING: FFTW library not found. Octave will use the
(slower) FFTPACK library instead.
configure: WARNING: GLPK library not found. The glpk function for
solving linear programs will be disabled.
configure: WARNING: HDF5 library not found. Octave will not be able to
save or load HDF5 data files.
configure: WARNING: Qhull library not found --- This will result in loss
of functionality of some geometry functions.
configure:
NOTE: libraries may be skipped if a library is not found OR
if the library on your system is missing required features.
Thanks,
Ernesto