octave-maintainers
[Top][All Lists]
Advanced

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

Re: Octave 3.3.54 snapshot available for ftp


From: Fredrik Lingvall
Subject: Re: Octave 3.3.54 snapshot available for ftp
Date: Sun, 21 Nov 2010 21:45:31 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101105 Lightning/1.0b3pre Thunderbird/3.1.6

I have problems building this one (and 3.3.53 too). It fails here:

<snip>

libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu
-I../libcruft/misc -O3 -pipe -mtune=core2 -march=core2 -mfpmath=sse
-msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -fomit-frame-pointer
-funroll-loops -fprefetch-loop-arrays -pthread -DHAVE_CONFIG_H
-I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -O3
-pipe -mtune=core2 -march=core2 -mfpmath=sse -msse2 -msse3 -mssse3
-msse4.1 -msse4.2 -fomit-frame-pointer -funroll-loops
-fprefetch-loop-arrays -pthread -O3 -pipe -mtune=core2 -march=core2
-mfpmath=sse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2
-fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pthread -MT
liboctave_la-boolSparse.lo -MD -MP -MF .deps/liboctave_la-boolSparse.Tpo
-c boolSparse.cc  -fPIC -DPIC -o .libs/liboctave_la-boolSparse.o
boolSparse.cc: In member function 'SparseBoolMatrix
SparseBoolMatrix::any(int) const':
boolSparse.cc:176: error: call of overloaded 'idx_vector(int)' is ambiguous
idx-vector.h:519: note: candidates are: idx_vector::idx_vector(const
idx_vector&)
idx-vector.h:498: note:                 idx_vector::idx_vector(bool)
idx-vector.h:495: note:                 idx_vector::idx_vector(float)
idx-vector.h:493: note:                 idx_vector::idx_vector(double)
idx-vector.h:486: note:                 idx_vector::idx_vector(char)
idx-vector.h:458: note:                
idx_vector::idx_vector(octave_idx_type)
idx-vector.h:421: note:                
idx_vector::idx_vector(idx_vector::idx_base_rep*)
boolSparse.cc: In member function 'SparseMatrix
SparseBoolMatrix::sum(int) const':
boolSparse.cc:224: error: call of overloaded 'idx_vector(int)' is ambiguous
idx-vector.h:519: note: candidates are: idx_vector::idx_vector(const
idx_vector&)
idx-vector.h:498: note:                 idx_vector::idx_vector(bool)
idx-vector.h:495: note:                 idx_vector::idx_vector(float)
idx-vector.h:493: note:                 idx_vector::idx_vector(double)
idx-vector.h:486: note:                 idx_vector::idx_vector(char)
idx-vector.h:458: note:                
idx_vector::idx_vector(octave_idx_type)
idx-vector.h:421: note:                
idx_vector::idx_vector(idx_vector::idx_base_rep*)
make[3]: *** [liboctave_la-boolSparse.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f .deps/liboctave_la-boolNDArray.Tpo .deps/liboctave_la-boolNDArray.Plo
make[3]: Leaving directory `/root/software/octave/octave-3.3.54/liboctave'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/software/octave/octave-3.3.54/liboctave'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/software/octave/octave-3.3.54'
make: *** [all] Error 2

It's configured with:

./configure  LDFLAGS="-lgfortran" F77=gfortran CFLAGS="-O3 -pipe
-mtune=core2 -march=core2 -mfpmath=sse -msse2 -msse3 -mssse3 -msse4.1
-msse4.2 \
-fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pthread"
CXXFLAGS="-O3 -pipe -mtune=core2 -march=core2 \
-mfpmath=sse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2
-fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pthread" \
FFLAGS="-O3 -pipe -fdefault-integer-8 -mtune=core2 -march=core2
-mfpmath=sse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 \
-fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pthread" \
--enable-64 --prefix=/usr/local/ --with-blas=/usr/local/lib/libBLAS.so
--with-lapack=/usr/local/lib/libLAPACK.so --enable-shared

on a Gentoo amd64 machine (core i7 MacBook Pro).

/Fredrik

On 11/19/10 22:31, John W. Eaton wrote:
> A new snapshot of Octave is now available from alpha.gnu.org in the
> directory /gnu/octave (note this is different from the location of
> previous snapshots):
>
>   da1d6152fafed452b573a4b9b5a44a93  octave-3.3.53-3.3.54.patch.bz2
>   f17c51a0ab9b7f9bf87080a66ece3bdb  octave-3.3.53-3.3.54.patch.gz
>   3443b2b48b0e7d17a272d80faf3bebee  octave-3.3.54.tar.bz2
>   7faaaf990f1ec37f147e9d58112404f5  octave-3.3.54.tar.gz
>
>   -rw-r--r-- 1 1003 65534   196979 Nov 19 21:17 octave-3.3.53-3.3.54.patch.bz2
>   -rw-r--r-- 1 1003 65534   242326 Nov 19 21:17 octave-3.3.53-3.3.54.patch.gz
>   -rw-r--r-- 1 1003 65534 13796777 Nov 19 21:20 octave-3.3.54.tar.bz2
>   -rw-r--r-- 1 1003 65534 16328384 Nov 19 21:23 octave-3.3.54.tar.gz
>
> The snapshot is tagged in the usual way (ss-3-3-54) in the Mercurial
> archive and will be marked as the "development" version of
> Octave on the download page of the Octave web site.
>
> Please remember that these snapshots are provided for testing
> purposes.  I do not consider them to be Octave releases.  If people
> think there will be confusion because of the version number, then we
> can add a notice to the Octave startup message.  Changing the version
> number to something like ss-2009-09-12 is not an option because it
> will cause trouble with typical version comparison functions (for
> example, that are sometimes used for building Octave Forge packages).
>
> This snapshot includes the new experimental OpenGL-based graphics
> code, but the gnuplot backend is used by default.  Assuming you have
> all the required libraries and have built the OpenGL bits properly,
> you should be able to switch to the new backend with the command
>
>   backend ("fltk");
>
> Plots should mostly work, but there are still some problems.  If you
> would like to see these graphics features improve at a more rapid
> pace, please help with implementing the things you miss most.  We
> would like to have "rundemos plot" working correctly before the next
> major release.
>
> jwe



reply via email to

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