help-octave
[Top][All Lists]
Advanced

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

Re: compilation (linking) 2.1.45 problem


From: Andy Adler
Subject: Re: compilation (linking) 2.1.45 problem
Date: Thu, 27 Feb 2003 12:24:59 -0500 (EST)

Etienne,

This has been fixed by John in CVS.
Refer to my post of
http://www.octave.org/mailing-lists/octave-maintainers/2003/109
for a quick fix.

Andy
--
Andy Adler,     Assistant Professor, School of Information Technology and
Engineering, University of Ottawa, 1(613)562-5800x2345, address@hidden


On Thu, 27 Feb 2003, Etienne Grossmann wrote:

>
>   Hello,
>
> just to say that, if I do a plain './configure' instead of
> './configure --enable-dl --enable-shared --enable-lite-kernel',
> compilation goes fine.
>
>   Any ideas?
>
>   Does anyone know which of the --enable-dl, --enable-shared  and
> --enable-lite-kernel are necessary to make octave-forge happy?
>
>   Cheers,
>
>   Etienne
>
> On Tue, Feb 25, 2003 at 08:44:58AM +0000, 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
> #
> # --
> # Etienne Grossmann ------ http://www.isr.ist.utl.pt/~etienne
> #
> #
> #
> # -------------------------------------------------------------
> # 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
> # -------------------------------------------------------------
> #
> #
> #
>
> --
> Etienne Grossmann ------ http://www.isr.ist.utl.pt/~etienne
>
>
>
> -------------------------------------------------------------
> 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
> -------------------------------------------------------------
>
>



-------------------------------------------------------------
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
-------------------------------------------------------------



reply via email to

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