help-octave
[Top][All Lists]
Advanced

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

Error during installation of version 3.2.4


From: John W. Eaton
Subject: Error during installation of version 3.2.4
Date: Wed, 24 Mar 2010 23:38:49 -0400

On 24-Mar-2010, address@hidden wrote:

| Hello,
| 
| I am trying to install octave version 3.2.4 to my Linux machine.  Since I
| don't have a root account password, I install the package to a
| subdirectory under my account using --prefix to define its path.  I use
| the following command first:
| 
| ./configure --prefix=/my local location --enable-shared --disable-static
| 
| Then I run "make" and the following error message comes out and the
| installation is quit.
| 
| ../src/liboctinterp.so: undefined reference to `std::basic_istream<char,
| std::char_traits<char> >::ignore()'
| ../src/liboctinterp.so: undefined reference to `__cxa_get_exception_ptr'
| collect2: ld returned 1 exit status
| make[2]: *** [octave] Error 1
| make[2]: Leaving directory `/home/zheng/softwares/octave-3.2.4/src'
| make[1]: *** [src] Error 2
| make[1]: Leaving directory `/home/zheng/softwares/octave-3.2.4'
| make: *** [all] Error 2
| 
| Can someone provide me advice?  Thanks.

Do you have an old version of g77 installed on your system?

My guess is that you need to use the version of gfortran that
corresponds to the version of gcc/g++ that you have.

Try running configure with the option

  F77=gfortran

jwe


reply via email to

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