[OctDev] Solaris 10 x64 install problem

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[OctDev] Solaris 10 x64 install problem

Aaron Jackson-2
I am trying to install octave forge on a Solaris 10 x64 system (SunOS  
imaging 5.10 Generic_118844-08 i86pc i386 i86pc) and I am having some  
trouble.  I first installed octave-2.1.71 doing the following (see  
below):

setenv LDFLAGS -L/opt/sfw/lib
setenv CPPFLAGS -I/opt/sfw/include
setenv MAKE gmake
setenv PATH /usr/xpg4/bin:$PATH

./configure --prefix=/opt/sfw --enable-shared --disable-static

gmake
gmake check

Then I configured octave-forge-2005.06.13 using:

./configure --prefix=/opt/sfw
gmake -k

# change first line of admin/mktests.sh and admin/run_forge
# from #!/bin/sh
# to #!/usr/xpg4/bin/sh

gmake check
gmake install

Everything seems to build and check OK (see below).  However,  after I  
do a ``gmake install'' not all of the compiled modules are installed  
(particularly the signal and image processing stuff), and what is  
installed is actually installed in / not /opt/sfw (see below).  I  
compared what was installed on this system to what was installed on a  
sparc Solaris 8 system, and there seems to quite a discrepancy.

I was wondering if anybody has seen this before or if there was a way I  
could manually install the compiled octave-forge files.  If it is  
possible, where and how would I go about doing this.  Thanks.

Aaron




jackson@imaging:/ {8} find /octave-forge
/octave-forge
/octave-forge/civil
/octave-forge/civil/__nlnewmark_fcn__.m
/octave-forge/civil/newmark.m
/octave-forge/civil/nlnewmark.m
/octave-forge/graceplot
/octave-forge/graceplot/grace_octave_path.m
/octave-forge/graceplot/toggle_grace_use.m
/octave-forge/__grcla__.oct
/octave-forge/__grclf__.oct
/octave-forge/__grcmd__.oct
/octave-forge/__grexit__.oct
/octave-forge/__grfigure__.oct
/octave-forge/__grgetstat__.oct
/octave-forge/__grhold__.oct
/octave-forge/__grinit__.oct
/octave-forge/__grishold__.oct
/octave-forge/__grnewset__.oct
/octave-forge/__grsetgraph__.oct
/octave-forge/integration
/octave-forge/integration/Contents.m
/octave-forge/integration/count.m
/octave-forge/integration/cquadnd.m
/octave-forge/integration/crule.m
/octave-forge/integration/crule2d.m
/octave-forge/integration/crule2dgen.m
/octave-forge/integration/gquad.m
/octave-forge/integration/gquad2d.m
/octave-forge/integration/gquad2d6.m
/octave-forge/integration/gquad2dgen.m
/octave-forge/integration/gquad6.m
/octave-forge/integration/gquadnd.m
/octave-forge/integration/grule.m
/octave-forge/integration/grule2d.m
/octave-forge/integration/grule2dgen.m
/octave-forge/integration/innerfun.m
/octave-forge/integration/ncrule.m
/octave-forge/integration/quad2dc.m
/octave-forge/integration/quad2dcgen.m
/octave-forge/integration/quad2dg.m
/octave-forge/integration/quad2dggen.m
/octave-forge/integration/quadc.m
/octave-forge/integration/quadg.m
/octave-forge/integration/quadndg.m
/octave-forge/integration/zero_count.m
/octave-forge/chol.oct
/octave-forge/mapping
/octave-forge/mapping/azimuth.m
/octave-forge/mapping/deg2rad.m
/octave-forge/mapping/distance.m
/octave-forge/mapping/rad2deg.m
/octave-forge/mex
/octave-forge/mex/myfeval.m
/octave-forge/ode
/octave-forge/ode/ode23.m
/octave-forge/ode/ode45.m
/octave-forge/ode/ode78.m
/octave-forge/ode/penddot.m
/octave-forge/ode/pendulum.m
/octave-forge/ode/rk2fixed.m
/octave-forge/ode/rk4fixed.m
/octave-forge/ode/rk8fixed.m
/octave-forge/pdb
/octave-forge/pdb/plotpdb.m
/octave-forge/pdb/read_pdb.m
/octave-forge/pdb/strtoz.m
/octave-forge/pdb/write_pdb.m
/octave-forge/pdb/elements.mat
/octave-forge/pdb/elements_struct.mat
/octave-forge/creadpdb.oct
/octave-forge/symband
/octave-forge/symband/BandToFull.m
/octave-forge/symband/BandToSparse.m
/octave-forge/symband/ExampleEigenValues.m
/octave-forge/symband/ExampleGenEigenValues.m
/octave-forge/symband/FullToBand.m
/octave-forge/symband/gapTest.m
/octave-forge/SBBacksub.oct
/octave-forge/tsa
/octave-forge/tsa/aar.m
/octave-forge/tsa/aarmam.m
/octave-forge/tsa/ac2poly.m
/octave-forge/tsa/ac2rc.m
/octave-forge/tsa/acorf.m
/octave-forge/tsa/acovf.m
/octave-forge/tsa/adim.m
/octave-forge/tsa/ar2poly.m
/octave-forge/tsa/ar2rc.m
/octave-forge/tsa/ar_spa.m
/octave-forge/tsa/arcext.m
/octave-forge/tsa/arfit2.m
/octave-forge/tsa/biacovf.m
/octave-forge/tsa/bisdemo.m
/octave-forge/tsa/bispec.m
/octave-forge/tsa/content.m
/octave-forge/tsa/contents.m
/octave-forge/tsa/detrend.m
/octave-forge/tsa/durlev.m
/octave-forge/tsa/flag_implicit_samplerate.m
/octave-forge/tsa/flix.m
/octave-forge/tsa/histo.m
/octave-forge/tsa/histo2.m
/octave-forge/tsa/histo3.m
/octave-forge/tsa/histo4.m
/octave-forge/tsa/hup.m
/octave-forge/tsa/invest0.m
/octave-forge/tsa/invest1.m
/octave-forge/tsa/invfdemo.m
/octave-forge/tsa/lattice.m
/octave-forge/tsa/lpc.m
/octave-forge/tsa/mvaar.m
/octave-forge/tsa/mvar.m
/octave-forge/tsa/mvfilter.m
/octave-forge/tsa/mvfreqz.m
/octave-forge/tsa/pacf.m
/octave-forge/tsa/parcor.m
/octave-forge/tsa/poly2ac.m
/octave-forge/tsa/poly2ar.m
/octave-forge/tsa/poly2rc.m
/octave-forge/tsa/rc2ac.m
/octave-forge/tsa/rc2ar.m
/octave-forge/tsa/rc2poly.m
/octave-forge/tsa/rmle.m
/octave-forge/tsa/sbispec.m
/octave-forge/tsa/selmo.m
/octave-forge/tsa/sinvest1.m
/octave-forge/tsa/tsademo.m
/octave-forge/tsa/ucp.m
/octave-forge/tsa/y2res.m
/octave-forge/SBEig.oct
/octave-forge/SBFactor.oct
/octave-forge/SBProd.oct
/octave-forge/SBSolve.oct
/octave-forge/SymBand.oct
/octave-forge/testfun
/octave-forge/testfun/assert.m
/octave-forge/testfun/demo.m
/octave-forge/testfun/example.m
/octave-forge/testfun/fail.m
/octave-forge/testfun/speed.m
/octave-forge/testfun/test.m
/octave-forge/testfun/PKG_ADD
/octave-forge/testfun/pretty
/octave-forge/pretty.oct
/octave-forge/mex.o
/octave-forge/mex.h
/octave-forge/matrix.h
/octave-forge/NaN
/octave-forge/NaN/sumskipnan.m
/octave-forge/NaN/covm.m
/octave-forge/comm
/octave-forge/comm/comms.info
/octave-forge/fixed
/octave-forge/fixed/fixed.info





jackson@imaging:/ {9} find /octave-forge-alternatives/
/octave-forge-alternatives/
/octave-forge-alternatives/oct
/octave-forge-alternatives/oct/graceplot
/octave-forge-alternatives/oct/graceplot/__errcomm__.m
/octave-forge-alternatives/oct/graceplot/__errplot__.m
/octave-forge-alternatives/oct/graceplot/__grpltfmt__.m
/octave-forge-alternatives/oct/graceplot/__plr1__.m
/octave-forge-alternatives/oct/graceplot/__plr2__.m
/octave-forge-alternatives/oct/graceplot/__plr__.m
/octave-forge-alternatives/oct/graceplot/__plt1__.m
/octave-forge-alternatives/oct/graceplot/__plt2__.m
/octave-forge-alternatives/oct/graceplot/__plt2mm__.m
/octave-forge-alternatives/oct/graceplot/__plt2mv__.m
/octave-forge-alternatives/oct/graceplot/__plt2ss__.m
/octave-forge-alternatives/oct/graceplot/__plt2vm__.m
/octave-forge-alternatives/oct/graceplot/__plt2vv__.m
/octave-forge-alternatives/oct/graceplot/__plt__.m
/octave-forge-alternatives/oct/graceplot/__pltopt1__.m
/octave-forge-alternatives/oct/graceplot/__pltopt__.m
/octave-forge-alternatives/oct/graceplot/axis.m
/octave-forge-alternatives/oct/graceplot/bar.m
/octave-forge-alternatives/oct/graceplot/cla.m
/octave-forge-alternatives/oct/graceplot/clf.m
/octave-forge-alternatives/oct/graceplot/errorbar.m
/octave-forge-alternatives/oct/graceplot/figure.m
/octave-forge-alternatives/oct/graceplot/hold.m
/octave-forge-alternatives/oct/graceplot/ishold.m
/octave-forge-alternatives/oct/graceplot/legend.m
/octave-forge-alternatives/oct/graceplot/mplot.m
/octave-forge-alternatives/oct/graceplot/multiplot.m
/octave-forge-alternatives/oct/graceplot/oneplot.m
/octave-forge-alternatives/oct/graceplot/plot.m
/octave-forge-alternatives/oct/graceplot/polar.m
/octave-forge-alternatives/oct/graceplot/print.m
/octave-forge-alternatives/oct/graceplot/semilogx.m
/octave-forge-alternatives/oct/graceplot/semilogxerr.m
/octave-forge-alternatives/oct/graceplot/semilogy.m
/octave-forge-alternatives/oct/graceplot/semilogyerr.m
/octave-forge-alternatives/oct/graceplot/subplot.m
/octave-forge-alternatives/oct/graceplot/subtitle.m
/octave-forge-alternatives/oct/graceplot/subwindow.m
/octave-forge-alternatives/oct/graceplot/title.m
/octave-forge-alternatives/oct/graceplot/xlabel.m
/octave-forge-alternatives/oct/graceplot/ylabel.m
/octave-forge-alternatives/oct/graceplot/PKG_ADD
/octave-forge-alternatives/m
/octave-forge-alternatives/m/pdb
/octave-forge-alternatives/m/pdb/rasmol.sh






jackson@imaging:octave-forge-2005.06.13 {33} gmake check
admin/mktests.sh
admin/run_forge octave --norc -q fntests.m
FIXES [tests        2 of       13 files]
warning: hankel: column wins anti-diagonal conflict
                                          ---> success
main/audio [tests        2 of       11 files]
                                          ---> success
main/cell [tests        1 of        2 files]
                                          ---> success
main/comm [tests        5 of       60 files]
                                          ---> success
main/control [tests        0 of        1 files]
                                          ---> success
main/econometrics [tests        0 of       25 files]
                                          ---> success
main/fixed [tests        0 of       43 files]
                                          ---> success
main/general [tests        5 of       33 files]
                                          ---> success
main/geometry [tests        0 of        7 files]
                                          ---> success
main/ident [tests        0 of        4 files]
                                          ---> success
main/image [tests       34 of       85 files]
sed: Missing newline at end of file  
/export/home/jackson/software/octave-forge-2005.06.13/main/image/
bestblk.m.
sed: Missing newline at end of file  
/export/home/jackson/software/octave-forge-2005.06.13/main/image/
bweuler.m.
sed: Missing newline at end of file  
/export/home/jackson/software/octave-forge-2005.06.13/main/image/
conndef.m.
                                          ---> success
main/io [tests        0 of        8 files]
                                          ---> success
main/irsa [tests        0 of       14 files]
                                          ---> success
main/linear-algebra [tests        0 of        3 files]
                                          ---> success
main/miscellaneous [tests        2 of       22 files]
                                          ---> success
main/optim [tests        3 of       54 files]
warning: list objects are deprecated; use cell arrays instead
warning: fzero: equal signs at both ends of the interval.
                         Using fsolve('sin',0.75) instead
                                          ---> passes 8 out of 10 tests
main/path [tests        2 of        3 files]
                                          ---> success
main/plot [tests        1 of       34 files]
                                          ---> success
main/set [tests        2 of        5 files]
                                          ---> success
main/signal [tests       19 of       79 files]
warning: grpdelay: setting group delay to 0 at singularity
warning: grpdelay: setting group delay to 0 at singularity
warning: grpdelay: setting group delay to 0 at singularity
warning: grpdelay: setting group delay to 0 at singularity
                                          ---> success
main/sparse [tests        8 of       23 files]
warning: PCG: eigenvalue estimate failed: iteration converged too fast.
warning: division by zero
                                          ---> success
main/specfun [tests        3 of       15 files]
                                          ---> success
main/special-matrix [tests        2 of        6 files]
                                          ---> success
main/splines [tests        3 of       13 files]
                                          ---> success
main/statistics [tests        1 of       24 files]
warning: XXX FIXME XXX Tsq return from princomp fails some tests
warning: XXX FIXME XXX Tsq return from princomp fails some tests
                                          ---> passes 10 out of 11 tests
main/strings [tests        3 of       14 files]
                                          ---> success
main/struct [tests        0 of       10 files]
                                          ---> success
main/symbolic [tests        0 of        5 files]
                                          ---> success
main/time [tests        5 of        8 files]
                                          ---> passes 24 out of 31 tests
main/vrml [tests        0 of       33 files]
                                          ---> success
extra/civil [tests        0 of        3 files]
                                          ---> success
extra/graceplot [tests        0 of        3 files]
                                          ---> success
extra/integration [tests        0 of       25 files]
                                          ---> success
extra/linear-algebra [tests        1 of        2 files]
                                          ---> success
extra/mapping [tests        0 of        4 files]
                                          ---> success
extra/mex [tests        0 of        2 files]
                                          ---> success
extra/ode [tests        0 of        8 files]
                                          ---> success
extra/pdb [tests        0 of        5 files]
                                          ---> success
extra/symband [tests        0 of        7 files]
                                          ---> success
extra/testfun [tests        4 of        7 files]
                                          ---> success
extra/tsa [tests        0 of       50 files]
                                          ---> success
passes 1234 out of 1244 tests
see fntests.log for details
admin/run_forge octave --norc -q batch_test.m
[main/comm]
 >comms

<< Random Signals Package >>
   Signal Creation:                          PASSED
   Signal Analysis:                          PASSED

<< Source Coding Package >>
   PCM Functions:                            Not tested
   Quantization Functions:                   PASSED

<< Block Coding Package >>
   Cyclic Coding:                            PASSED
   Hamming Coding:                           PASSED
   BCH Coding:                               PASSED
   Reed-Solomon Coding:                      PASSED

<< Convolutional Coding Package >>
   Utility functions:                        Not tested
   Coding:                                   Not tested
   Viterbi:                                  Not tested

<< Modulation Package >>
   Analog Modulation:                        PASSED
   Digital Mapping:                          PASSED
   Digital Modulation:                       Not tested

<< Special Filters Package >>
   Hankel/Hilbert:                           Not tested
   Raised Cosine:                            Not tested

<< Galois Fields Package >>
   Find primitive polynomials:               PASSED
   Create Galois variables:                  PASSED
   Access Galois structures:                 PASSED
   Miscellaneous functions:                  PASSED
   Unary operators:                          PASSED
   Arithmetic operators:                     PASSED
   Logical operators:                        PASSED
   Polynomial manipulation:                  PASSED
   Linear Algebra:                           PASSED
   Signal Processing functions:              PASSED

[main/fixed]
 >fixed

<< Fixed Point Load Type >>
   Found Fixed Point Toolbox (version 0.7.0)

<< Fixed Point Creation >>
   Scalar Creation:                          PASSED
   Matrix Creation:                          PASSED
   Complex Scalar Creation:                  PASSED
   Complex Matrix Creation:                  PASSED
   Indexed Access of Scalars:                PASSED
   Indexed Access of Matrices:               PASSED

<< Fixed Point Operators >>
   Logical Operators:                        PASSED
   Unary Operators:                          PASSED
   Arithmetic Operators:                     PASSED

<< Fixed Point Functions >>
   Rounding Functions:                       error: scalar cannot be  
indexed with .

Note: failure expected for octave 2.1.36
[main/image]
 >jpgwrite
 >jpgread
 >pngwrite
 >pngread
[main/struct]
 >getfield
 >setfield
[main/sparse]
Solving Finite Element sparse eqn, n=725 nnz=9085 density=0.017284
Time per iteration= 0.025490 s
Your machine is 174.576898 faster than a 486dx100!
=====================
all tests completed successfully


                 === octave tests ===

Schedule of variations:
     unix

Running target unix
Using /opt/sfw/share/dejagnu/baseboards/unix.exp as board description  
file for target.
Using /opt/sfw/share/dejagnu/config/unix.exp as generic interface file  
for target.
Using ./config/unix.exp as tool-and-target-specific interface file.
Running ./octave.test/args/args.exp ...
Running ./octave.test/arith/arith.exp ...
Running ./octave.test/audio/audio.exp ...
Running ./octave.test/contin/contin.exp ...
Running ./octave.test/control/control.exp ...
Running ./octave.test/diffeq/diffeq.exp ...
Running ./octave.test/error/error.exp ...
Running ./octave.test/eval-catch/eval-catch.exp ...
Running ./octave.test/eval/eval.exp ...
Running ./octave.test/for/for.exp ...
Running ./octave.test/global/global.exp ...
Running ./octave.test/if/if.exp ...
Running ./octave.test/image/image.exp ...
Running ./octave.test/index-wfi-f/index.exp ...
Running ./octave.test/index-wfi-t/index.exp ...
Running ./octave.test/infnan/infnan.exp ...
Running ./octave.test/io/io.exp ...
Running ./octave.test/linalg/linalg.exp ...
Running ./octave.test/logical-wfi-f/logical-wfi-f.exp ...
Running ./octave.test/logical-wfi-t/logical-wfi-t.exp ...
Running ./octave.test/matrix/matrix.exp ...
Running ./octave.test/nonlin/nonlin.exp ...
FAIL: octave.test/nonlin/fsolve-1.m
FAIL: octave.test/nonlin/fsolve-2.m
Running ./octave.test/number/number.exp ...
Running ./octave.test/optim/optim.exp ...
Running ./octave.test/plot/plot.exp ...
Running ./octave.test/poly/poly.exp ...
Running ./octave.test/prefer/prefer.exp ...
Running ./octave.test/quad/quad.exp ...
Running ./octave.test/recursion/recursion.exp ...
Running ./octave.test/return/return.exp ...
Running ./octave.test/set/set.exp ...
Running ./octave.test/signal/signal.exp ...
Running ./octave.test/stats/stats.exp ...
Running ./octave.test/string/string.exp ...
Running ./octave.test/struct/struct.exp ...
Running ./octave.test/switch/switch.exp ...
Running ./octave.test/system/system.exp ...
Running ./octave.test/transpose/transpose.exp ...
Running ./octave.test/try/try.exp ...
Running ./octave.test/unwind/unwind.exp ...
Running ./octave.test/while/while.exp ...

                 === octave Summary ===

# of expected passes            1198
# of unexpected failures        2
../src/octave version 2.1.71 (i386-pc-solaris2.10).
Copyright (C) 2005 John W. Eaton.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTIBILITY or
FITNESS FOR A PARTICULAR PURPOSE.

Additional information about Octave is available at  
http://www.octave.org.

Please contribute if you find this software useful.
For more information, visit http://www.octave.org/help-wanted.html

Report bugs to <[hidden email]> (but first, please read
http://www.octave.org/bugs.html to learn how to write a helpful report).



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Octave-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/octave-dev