[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compilation (linking) 2.1.45 problem
From: |
Michael Creel |
Subject: |
Re: compilation (linking) 2.1.45 problem |
Date: |
Tue, 25 Feb 2003 10:18:00 -0800 |
User-agent: |
KMail/1.5 |
On Tuesday 25 February 2003 00:44, Etienne Grossmann wrote:
> Hello,
>
> no matter what I do, compiling 2.1.45 ends with :
>
> ======================================================================
> g++-3.2 -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob
> -I../glob -DHAVE_CONFIG_H -mieee-fp -g -O2 -Wall -rdynamic \ -L.. -fPIC
> -o octave \
> main.o \
> -L../liboctave -L../libcruft -L../src -Wl,-rpath
> -Wl,/usr/local/lib/octave-2.1.45 \ -loctinterp -loctave -lcruft
> ../glob/glob.o ../glob/fnmatch.o \ -lreadline -lncurses -ldl -lm
> -L/usr/lib/gcc-lib/i386-linux/3.2.1
> -L/usr/lib/gcc-lib/i386-linux/3.2.1/../../.. -lfrtbegin -lg2c -lm -lgcc_s
> ../libcruft/libcruft.so: undefined reference to `strsm_'
> ../libcruft/libcruft.so: undefined reference to `sgemv_'
> ../libcruft/libcruft.so: undefined reference to `sgemm_'
> ../libcruft/libcruft.so: undefined reference to `ssyrk_'
> ../libcruft/libcruft.so: undefined reference to `sscal_'
> collect2: ld returned 1 exit status
> make[2]: *** [octave] Error 1
> make[2]: Leaving directory
> `/home/cdisk/etienne/prog/octave/octave-2.1.45/src' make[1]: *** [src]
> Error 2
> make[1]: Leaving directory `/home/cdisk/etienne/prog/octave/octave-2.1.45'
> make: *** [all] Error 2
> ======================================================================
>
> I probably miss some library; does anybody know which?
>
> Linux Debian 3.0; some installed software :
>
> ii libc6 2.3.1-13 GNU C Library: Shared libraries and
> Timezone ii libc6-dev 2.3.1-13 GNU C Library: Development
> Libraries and Hea ii libstdc++5 3.2.3-0pre1 The GNU Standard C++
> Library v3
> ii libstdc++5-dev 3.2.3-0pre1 The GNU Standard C++ Library v3
> (development ii gcc-3.2 3.2.3-0pre1 The GNU C compiler
> ii gcc-3.2-base 3.2.3-0pre1 The GNU Compiler Collection (base
> package) ii g++-3.2 3.2.3-0pre1 The GNU C++ compiler
> ii libgcc1 3.2.3-0pre1 GCC support library
> ii g77-3.2 3.2.1-0pre3 The GNU Fortran 77 compiler.
>
>
> Cheers,
>
>
> Etienne
I have the same problem with SuSE 8.1, using gcc 3.2 and --enable-shared
--enable-lite-kernel options. No problems with octave 2.1.44. Michael Creel
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------