help-octave
[Top][All Lists]
Advanced

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

Re: trouble installing octave-forge-2006.01.28 and 3.17


From: tchanga
Subject: Re: trouble installing octave-forge-2006.01.28 and 3.17
Date: Thu, 20 Jul 2006 16:32:43 +0800

Hi,

Thanks for the prompt response.  My answer to some of your questions are
below.  I apologize if not all my answers are clear or I hide something
because of paranoid company security concerns.

The system used is
Red Hat Enterprise Linux AS release 3 (Taroon Update 2)
Kernel 2.4.21-27.0.2.ELsmp on an x86_64

Octave 2.1.73 was compiled using gcc 3.2.3.  It was configued using
./configure --prefix=$MYCHOSENSITE where $MYCHOSENSITE is an absolute path
that I chose to install Octave at.  I have no problem with Octave itself.

Octave forge was configured using ./configure --prefix=$ANOTHERCHOSENSITE
where $ANOTHERCHOSENSITE is an absolute path that I don't want to reveal.

I have the following from the config logfile:
octave-forge is configured with
   octave:      octave (version 2.1.73)
   mkoctfile:     mkoctfile -Doctave_idx_type=int for Octave 73
   X11 support:   yes
   makeinfo:    makeinfo --no-split
   texi2dvi:    texi2dvi --clean
   texi2html:   texi2html -split_chapter -number
   mkdoc:       <censored by me>
   mktexi:      <censored by me>
   dvips:       dvips
   dvipdf:      dvipdf
   audio capture: yes
   geometry toolbox: Qhull not found --- see main/geometry/README
   GSL toolbox: no
   read/write image formats: jpeg, png, ImageMagick++
   have term.h or termcap.h: yes
   octcdf toolbox: no
   Perl compatible regular expressions: pcre
   symbolic toolbox: GiNaC not found --- see main/symbolic/INSTALL

Would it be possible to elaborate further the following:
| octave-2.1.73/lib/octave-2.1.73/liboctinterp.a: could not read symbols:
Bad
| value
                                                                            
                                                                            
                                                                            
                                                                            





On 19-Jul-2006, address@hidden wrote:

|
| I keep on getting the following error when compiling recent versions of
| octave-forge:
|
| octave-2.1.73/lib/octave-2.1.73/liboctinterp.a: could not read symbols:
Bad
| value
| collect2: ld returned 1 exit status
| make[2]: *** [jpgread.oct] Error 1
|
| mkoctfile -Doctave_idx_type=int -DHAVE_OCTAVE_21 -v __imagemagick__.cc
| -lMagick++ -lMagick
| g++ -c -fPIC -I//tools/gnu/octave-2.1.73/include/octave-2.1.73
| -I/tools/gnu/octave-2.1.73/include/octave-2.1.73/octave
| -I/tools/gnu/octave-2.1.73/include -g -O2 -Doctave_idx_type=int
| -DHAVE_OCTAVE_21 __imagemagick__.cc -o __imagemagick__.o
| __imagemagick__.cc: In function `octave_value_list F__magick_read__(const
|    octave_value_list&, int)':
| __imagemagick__.cc:256: syntax error before `&' token
| __imagemagick__.cc: At global scope:
| __imagemagick__.cc:261: syntax error before `.' token
| __imagemagick__.cc:265: `imvec' was not declared in this scope
| __imagemagick__.cc:266: syntax error before `for'
| __imagemagick__.cc:266: `frameidx' was not declared in this scope
| __imagemagick__.cc:266: syntax error before `;' token
| __imagemagick__.cc:266: syntax error before `++' token
| __imagemagick__.cc:270: syntax error before `.' token
| __imagemagick__.cc:275: `imvec' was not declared in this scope
| __imagemagick__.cc:276: syntax error before `if'
| __imagemagick__.cc:280: ISO C++ forbids declaration of `i' with no type
| __imagemagick__.cc:281: syntax error before `while'
| __imagemagick__.cc:282: ISO C++ forbids declaration of `depth' with no
type
| __imagemagick__.cc:284: syntax error before `switch'
| __imagemagick__.cc:307: syntax error before `.' token
|
| I think the bottom line is that I persistently get
| octave-2.1.73/lib/octave-2.1.73/liboctinterp.a: could not read symbols:
Bad
| value

This looks like an installation problem, since the linker is failing
to find symbols in the library.  Are you sure the library is valid?

The syntax errors in the __imagemagick__.cc file can't be caused by
the library problem though, so there is some other problem.

It's somewhat hard to tell given the information you provided.  What
kind of system is this?  How was Octave installed?  What commands did
you use to configure and build Octave Forge?



jwe






reply via email to

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