help-octave
[Top][All Lists]
Advanced

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

octave-forge building problem on solaris 10


From: Thomas PERRIER
Subject: octave-forge building problem on solaris 10
Date: Fri, 27 Oct 2006 18:05:31 +0200

Hello,
 
I am trying to build octave-forge (octave-forge-2006.03.17) on my solaris 10 (intel), but the build crashes !!
you can finf the build log in attached files.
 
I have several problem:
 
1- when i run ./configure
I have got the following warning:
 
 
checking for octave_function(void)... yes
checking term.h usability... no
checking term.h presence... yes
configure: WARNING: term.h: present but cannot be compiled
configure: WARNING: term.h:     check for missing prerequisite headers?
configure: WARNING: term.h: see the Autoconf documentation
configure: WARNING: term.h:     section "Present But Cannot Be Compiled"
configure: WARNING: term.h: proceeding with the preprocessor's result
configure: WARNING: term.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
configure: WARNING:     ## ------------------------------------------ ##
checking for term.h... yes
is it an issue ?
could it be a reason of my builfd crash?
 
2- when I run : gmake
 
I have some error like  (you can find all of the errors in the attached buildlog file)
 
Processing main/cell/...
gmake[2]: Entering directory
`/export/home/user/tmp/octave-forge-2006.03.17/main/cell'
mkoctfile -Doctave_idx_type=int -DHAVE_OCTAVE_ -v cellfun.cc g++ -c -I/opt/csw/include -fPIC -I/usr/local/octave_new_test/include/octave-2.1.73 -I/usr/local/octave_new_test/include/octave-2.1.73/octave -I/usr/local/octave_new_test/include -mieee-fp -g -O2 -Doctave_idx_type=int -DHAVE_OCTAVE_ cellfun.cc -o cellfun.o
g++ -shared -o cellfun.oct cellfun.o -L/usr/local/octave_new_test/lib/octave-2.1.73 -loctinterp -loctave -lcruft -lreadline -lncurses -ldl -lm -R/opt/csw/lib -L/opt/csw/lib -L/usr/ccs/lib -L/usr/lib -L/opt/csw/gcc3/lib/gcc/i386-pc-solaris2.8/3.4.5 -L/usr/ccs/bin -L/opt/csw/gcc3/lib/gcc/i386-pc-solaris2.8/3.4.5/../../.. -lfrtbegin -lg2c -lm -lgcc_s
./install-sh -c cell2mat.m.in cell2mat.m
/bin/bash: ./install-sh: Ce fichier ou ce répertoire n'existe pas
gmake[2]: [cell2mat.m] Error 127 (ignored) ....
actually, the compiler does not find install-sh. It's normal beacause the the file does not exist in those repertories !!
 
 
3 - If i force to compile by running gmake -k install:
nothing happen. So the build crashes and the compiler say things like :
 
Processing main/strings/...
Processing main/symbolic/...
Processing main/time/...
gmake[1]: Target `install' not remade because of errors.
 
:'(
 
 
 
So I was so upset with that compilation , that i decided to paste the install-sh file present at the root of the octave-forge-2006.03.07 repertory in all repertory needing it.
 
So, now when I run : gmake -k install, here is what happen:
 
bash-3.00$ gmake -k install
Processing extra/
gmake[1]: Entering directory `/export/home/user/tmp/octave-forge-2006.03.17/extra'
Processing extra/graceplot/
Processing extra/linear-algebra/
Processing extra/mex/
gmake[2]: Entering directory `/export/home/user/tmp/octave-forge-2006.03.17/extra/mex'
installing mex.o mex/mex.h mex/matrix.h in /octave-forge
/bin/bash: ./install-sh: Ce fichier ou ce répertoire n'existe pas
/bin/bash: ./install-sh: Ce fichier ou ce répertoire n'existe pas
/bin/bash: ./install-sh: Ce fichier ou ce répertoire n'existe pas
gmake[2]: *** [install] Error 127
gmake[2]: Leaving directory `/export/home/user/tmp/octave-forge-2006.03.17/extra/mex'
gmake[1]: *** [mex/] Error 2
Processing extra/pdb/
Processing extra/symband/
Processing extra/testfun/
gmake[1]: Target `install' not remade because of errors.
gmake[1]: Leaving directory `/export/home/user/tmp/octave-forge-2006.03.17/extra'
Processing FIXES/
gmake[1]: Entering directory `/export/home/user/tmp/octave-forge-2006.03.17/FIXES'
installing FIXES to /octave-forge/FIXES
Not enough arguments
gmake[1]: *** [install] Error 1
gmake[1]: Leaving directory `/export/home/user/tmp/octave-forge-2006.03.17/FIXES'
Processing main/
gmake[1]: Entering directory `/export/home/user/tmp/octave-forge-2006.03.17/main'
Processing main/audio/...
Processing main/general/...
Processing main/geometry/...
Processing main/gsl/...
Processing main/image/...
Processing main/io/...
Processing main/linear-algebra/...
Processing main/miscellaneous/...
Processing main/octcdf/...
Processing main/optim/...
Processing main/plot/...
Processing main/set/...
Processing main/signal/...
Processing main/sparse/...
Processing main/specfun/...
Processing main/splines/...
Processing main/strings/...
Processing main/symbolic/...
Processing main/time/...
skipping parallel/
installing audio/...
Not enough arguments
installing control/...
Not enough arguments
installing econometrics/...
Not enough arguments
installing general/...
Not enough arguments
installing geometry/...
Not enough arguments
installing gsl/...
Not enough arguments
installing ident/...
Not enough arguments
installing image/...
Not enough arguments
installing io/...
Not enough arguments
installing irsa/...
Not enough arguments
installing linear-algebra/...
Not enough arguments
installing miscellaneous/...
Not enough arguments
installing octcdf/...
Not enough arguments
installing optim/...
Not enough arguments
installing path/...
Not enough arguments
installing plot/...
Not enough arguments
installing set/...
Not enough arguments
installing signal/...
Not enough arguments
installing sparse/...
Not enough arguments
installing specfun/...
Not enough arguments
installing special-matrix/...
Not enough arguments
installing splines/...
Not enough arguments
installing statistics/...
Not enough arguments
installing strings/...
Not enough arguments
installing struct/...
Not enough arguments
installing symbolic/...
Not enough arguments
installing time/...
Not enough arguments
installing vrml/...
Not enough arguments
gmake[1]: *** [install] Error 1
gmake[1]: Leaving directory `/export/home/user/tmp/octave-forge-2006.03.17/main'
Processing nonfree/
gmake[1]: Entering directory `/export/home/user/tmp/octave-forge-2006.03.17/nonfree'
skipping gpc/ splines/
installing no packages
gmake[1]: Leaving directory `/export/home/user/tmp/octave-forge-2006.03.17/nonfree'
 
Installation complete.
 
To use, add the following to .octaverc:
   LOADPATH = [ '/octave-forge:/octave-forge//:', LOADPATH ];
   EXEC_PATH = [ ':', EXEC_PATH ];
 
To uninstall, remove the following:
   MPATH    = /octave-forge
   OPATH    = /octave-forge
   XPATH    =
   ALTMPATH = /octave-forge-alternatives/m
   ALTOPATH = /octave-forge-alternatives/oct/
 
Some FIXES may be out of date.  Check the scripts in:
   /octave-forge/FIXES
   /octave-forge
 
just the mex file is created , and then the build crashes again!!!
What does it mean "Not enough arguments !!!"
Is anybody have any idea ? because i haven't any more!!!
 
thank you very much.
 
please answer me on my personnal mail : address@hidden
 
haev a nice week end

Attachment: buildFail.fail
Description: Binary data

Attachment: buildLog.log
Description: Binary data


reply via email to

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