octave-maintainers
[Top][All Lists]
Advanced

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

Re: 3.2.4 release candidate 1


From: Jaroslav Hajek
Subject: Re: 3.2.4 release candidate 1
Date: Tue, 19 Jan 2010 07:33:41 +0100

On Mon, Jan 18, 2010 at 5:03 PM, David Grundberg <address@hidden> wrote:
> Jaroslav Hajek wrote:
>>
>> hi all,
>> after a long delay, 3.2.4 is near. RC1 tarballs are available at:
>> http://artax.karlin.mff.cuni.cz/~hajej2am/ulozna/octave/
>>
>> changes since 3.2.3:
>>
>> changeset:   9439:3abb5028f08e
>> user:        John W. Eaton <address@hidden>
>> date:        Fri Nov 20 10:43:14 2009 +0100
>> summary:     legend.m: fix legend order
>>
>> changeset:   9440:fe9869e8b089
>> user:        Christophe Tournery <address@hidden>
>> date:        Fri Nov 20 10:44:02 2009 +0100
>> summary:     wavread.m: rename data_size from obsolete ck_size
>>
>> changeset:   9441:0f70c1cbd8c4
>> user:        Rik <address@hidden>
>> date:        Fri Nov 20 10:48:23 2009 +0100
>> summary:     Fix broken command to create octave.dvi
>>
>> changeset:   9442:75f5d559d3eb
>> user:        John W. Eaton <address@hidden>
>> date:        Fri Nov 20 10:49:17 2009 +0100
>> summary:     stairs.m (__stairs__): correct nargin check; new demos
>>
>> changeset:   9443:02c68dbdb171
>> user:        John W. Eaton <address@hidden>
>> date:        Tue Nov 24 07:58:44 2009 +0100
>> summary:     error: improve compatibility for calls with no arguments
>> or empty format
>>
>> changeset:   9444:758664afbd0f
>> user:        David Bateman <address@hidden>
>> date:        Tue Nov 24 08:00:32 2009 +0100
>> summary:     Fix test for valid threshold value in sparse LU factorization
>>
>> changeset:   9445:62b18ecfa473
>> user:        Stefan Hepp <address@hidden>
>> date:        Tue Nov 24 08:02:00 2009 +0100
>> summary:     gnuplot_drawnow.m (gnuplot_default_term): don't set term
>> to x11 unless DISPLAY is set
>>
>> changeset:   9446:56231365a716
>> user:        Ben Abbott <address@hidden>
>> date:        Tue Nov 24 08:02:08 2009 +0100
>> summary:     gnuplot_drawnow.m: Support gnuplot's dumb terminal.
>>
>> changeset:   9447:8294629109eb
>> user:        Ben Abbott <address@hidden>
>> date:        Tue Nov 24 08:04:51 2009 +0100
>> summary:     print.m: Properly set the default ghostscript_binary under
>> Windows.
>>
>> changeset:   9448:26decafc711a
>> user:        David Grundberg <address@hidden>
>> date:        Wed Nov 25 11:44:57 2009 +0100
>> summary:     list_in_columns: Don't SIGFPE when given empty first argument
>>
>> changeset:   9449:9a12aad2f662
>> user:        David Grundberg <address@hidden>
>> date:        Wed Nov 25 11:47:49 2009 +0100
>> summary:     Call user-defined subsref/subsasgn with 1xN structs instead
>> of Nx1
>>
>> changeset:   9450:5471221694f9
>> user:        Jaroslav Hajek <address@hidden>
>> date:        Wed Nov 25 12:05:03 2009 +0100
>> summary:     fix typo in expm
>>
>> changeset:   9451:a8f300efc1d2
>> user:        Jaroslav Hajek <address@hidden>
>> date:        Wed Nov 25 12:05:09 2009 +0100
>> summary:     fix bug in balance
>>
>> changeset:   9452:a0ac7de258cb
>> user:        John W. Eaton <address@hidden>
>> date:        Wed Nov 25 13:31:55 2009 -0500
>> summary:     keyboard: fix stack manipulation
>>
>> changeset:   9453:b74686953005
>> user:        Jaroslav Hajek <address@hidden>
>> date:        Thu Nov 26 14:08:48 2009 +0100
>> summary:     fix dot
>>
>> changeset:   9454:41b0161ad593
>> user:        Jaroslav Hajek <address@hidden>
>> date:        Thu Nov 26 14:39:55 2009 +0100
>> summary:     correct previous patch
>>
>> changeset:   9455:6fd282731ea9
>> user:        Ben Abbott <address@hidden>
>> date:        Wed Nov 18 20:18:47 2009 -0500
>> summary:     orient.m: Flip papersize and paperposition when
>> orientation changes. Add support for 'tall' option. Add tests.
>>
>> changeset:   9456:ba81186601ba
>> user:        John W. Eaton <address@hidden>
>> date:        Thu Jul 23 14:24:45 2009 -0400
>> summary:     toplev.cc: handle exceptions while preparing to exit
>>
>> changeset:   9457:27ecec25b932
>> tag:         qparent
>> user:        Jaroslav Hajek <address@hidden>
>> date:        Wed Jan 13 09:48:17 2010 +0100
>> summary:     fix extract_function & add obsoleteness warning
>>
>> I welcome build reports, as well as suggestions for last minute patches.
>>
>> best regards
>>
>>
>
> I just ran ./configure without any options on
>  
> http://artax.karlin.mff.cuni.cz/~hajej2am/ulozna/octave/octave-3.2.4-rc1.tar.bz2
> (my dependency flags only works for libtoolized octave now)
>
> address@hidden:/scratch/octave-3.2.4-rc1$ make
>
> ...snip...
>
> make[2]: Leaving directory `/scratch/octave-3.2.4-rc1/liboctave'
> make -C src all
> make[2]: Entering directory `/scratch/octave-3.2.4-rc1/src'
> making defaults.h from defaults.h.in
> defaults.h is unchanged
> make[2]: --cppflags: Command not found
> make[2]: --libs: Command not found
> making oct-conf.h from oct-conf.h.in
> oct-conf.h is unchanged
> g++ -I/usr/include/freetype2 -I. -I.. -I../liboctave -I../src
> -I../libcruft/misc  -DHAVE_CONFIG_H -mieee-fp -Wall -W -Wshadow
> -Wold-style-cast -Wformat -g -O2 -I/usr/include/freetype2 -rdynamic \
>   -L..  -fPIC  -o octave \
>   main.o  \
>   -L../liboctave -L../libcruft -L../src -Wl,-rpath
> -Wl,/usr/local/lib/octave-3.2.4 \
>   -loctinterp -loctave  -lcruft   \
>        \
>      -llapack -lcblas -lf77blas -latlas \
>      -L/usr/X11R6/lib -lGL -lGLU \
>   -lX11  -lreadline  -lncurses -ldl -lz -lm  -lfreetype -lz -L/usr/X11R6/lib
> -lGL -lGLU -L/usr/X11R6/lib -L/usr/lib/gcc/i486-linux-gnu/4.3.2
> -L/usr/lib/gcc/i486-linux-gnu/4.3.2/../../../../lib -L/lib/../lib
> -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.3.2/../../.. -lz
> -lgfortranbegin -lgfortran -lm -lfreetype -lGL -lGLU
> ../liboctave/liboctave.so: undefined reference to
> `pthread_mutexattr_destroy'
> ../liboctave/liboctave.so: undefined reference to `pthread_mutexattr_init'
> ../liboctave/liboctave.so: undefined reference to
> `pthread_mutexattr_settype'
> collect2: ld returned 1 exit status
> make[2]: *** [octave] Error 1
> make[2]: Leaving directory `/scratch/octave-3.2.4-rc1/src'
> make[1]: *** [src] Error 2
> make[1]: Leaving directory `/scratch/octave-3.2.4-rc1'
> make: *** [all] Error 2
> address@hidden:/scratch/octave-3.2.4-rc1$
>
> David
>

I don't understand why you should need pthreads. I guess one of the
libraries you use is a static and multithreaded, but I really can't
tell. Adding -lpthread to LIBS should probably help you.

-- 
RNDr. Jaroslav Hajek, PhD
computing expert & GNU Octave developer
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz



reply via email to

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