-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I'm not sure if we're trying to use the sf bug tracker these days, but this may be my stupidity rather than a bug..
got the new CVS (9:15ish AM EST, Sunday 11/14/04) by totally expunging the old sources and checking out devel_0_38.
cd src autoconf ./configure --prefix=$HOME --enable-jack --enable-fftw
make depend
all those went without an apparent hitch.
make chugged along for a while then I got this:
cd ../obj; cc -Wl,-export-dynamic -lasound -o ../bin/pd g_canvas.o
g_graph.o g_text.o g_rtext.o g_array.o g_template.o g_io.o g_scalar.o
g_traversal.o g_guiconnect.o g_readwrite.o g_editor.o g_all_guis.o
g_bang.o g_hdial.o g_hslider.o g_mycanvas.o g_numbox.o g_toggle.o
g_vdial.o g_vslider.o g_vumeter.o m_pd.o m_class.o m_obj.o m_atom.o
m_memory.o m_binbuf.o m_conf.o m_glob.o m_sched.o s_main.o s_inter.o
s_file.o s_print.o s_loader.o s_path.o s_entry.o s_audio.o s_midi.o
d_ugen.o d_ctl.o d_arithmetic.o d_osc.o d_filter.o d_dac.o d_misc.o
d_math.o d_fft.o d_mayer_fft.o d_fftroutine.o d_array.o d_global.o
d_delay.o d_resample.o x_arithmetic.o x_connective.o x_interface.o
x_midi.o x_misc.o x_time.o x_acoustics.o x_net.o x_qlist.o x_gui.o
d_soundfile.o s_midi_oss.o s_audio_oss.o s_audio_alsa.o s_audio_alsamm.o
m_simd.o m_simd_sse_gcc.o m_simd_sse_vc.o m_simd_ve_gcc.o
@PDLIB@
cc: @PDLIB@: No such file or directory
make: *** [../bin/pd] Error 1
ian@eks-02:~/cvs/pure-data/pd/src$
Usually I would spend hours trying to fix this before posting to the list, but I haven't seen an error like this before, and don't really know where to start. This is on Debian w/ a custom kernel 2.6.8, running w/ an AMD k7 2100+ for what that's worth. LMK if there's any information you would like (pertaining to this problem; no credit card numbers however much you want them).
Any tips?
Thanks, Ian
cd src autoconf ./configure --prefix=$HOME --enable-jack --enable-fftw
- --enable-threadedgui --enable-threadedsf --enable-gathreadlocks
- --enable-setuid
i'll check the original build system ... in the meantime: cd pd ./bootstrap ./configure $(flags) make make install
cheers ... tim
Just another strange behaviour with devel_0_38:
Everytime I want to make an array pd crashes: holzi@holzi:~$ /usr/local/bin/pd Configuring for UNIX Pd version 0.38 TEST10 devel {OSS 2} {ALSA 1} {jack 5} courier pd_gui: pd process exited Speicherzugriffsfehler
on debian with 2.6.8 kernel
LG Georg
Just another strange behaviour with devel_0_38:
Everytime I want to make an array pd crashes: holzi@holzi:~$ /usr/local/bin/pd Configuring for UNIX Pd version 0.38 TEST10 devel {OSS 2} {ALSA 1} {jack 5} courier pd_gui: pd process exited Speicherzugriffsfehler
can you send me a backtrace with gdb?
t
Hallo!
First good luck for your concert today !
Now the gdb output:
(gdb) run pd Starting program: /usr/local/bin/pd pd [Thread debugging using libthread_db enabled] [New Thread 1076218272 (LWP 3288)] Detaching after fork from child process 3295. [New Thread 1084607408 (LWP 3297)] Configuring for UNIX Pd version 0.38 TEST10 devel {OSS 2} {ALSA 1} {jack 5} courier open: No such file or directory No such file or directory
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1076218272 (LWP 3288)] 0x401186a1 in pthread_mutex_lock () from /lib/tls/libpthread.so.0 (gdb) where #0 0x401186a1 in pthread_mutex_lock () from /lib/tls/libpthread.so.0 #1 0xbfffdce4 in ?? () #2 0x40016f88 in ?? () #3 0x00000007 in ?? () #4 0x400e0e30 in ?? () #5 0x082654b0 in ?? () #6 0x08265710 in ?? () #7 0x0806873c in garray_vis (z=0x8265710, glist=0x82654b0, vis=1) at g_array.c:125 #8 0x0807e006 in gobj_vis (x=0x8265710, glist=0x82654b0, flag=136729776) at g_editor.c:68 #9 0x0805a245 in glist_add (x=0x82654b0, y=0x8265710) at g_graph.c:40 #10 0x08065de1 in graph_array (gl=0x82654b0, s=0x8265490, templatesym=0x80fb730, f=100, fflags=3) at g_array.c:227 #11 0x0806744d in glist_arraydialog (parent=0x8264ac0, name=0x8265490, size=100, fflags=3, otherflag=-nan(0x7fffff)) at g_array.c:27 #12 0x0809c268 in pd_typedmess (x=0x8264ac0, s=0x8265710, argc=0, argv=0x8264ac0) at m_class.c:776 #13 0x0809c0e6 in pd_typedmess (x=0x8264c60, s=0x8265710, argc=4, argv=0x80fd368) at m_class.c:795 #14 0x0809f6e4 in binbuf_eval (x=0x82654b0, target=0x8264c60, argc=0, argv=0x0) at m_binbuf.c:597 #15 0x080a7bd0 in socketreceiver_read (x=0x8219be0, fd=0) at s_inter.c:533 ---Type <return> to continue, or q <return> to quit--- #16 0x080a981f in sys_domicrosleep (microsec=136729776, pollem=1) at s_inter.c:177 #17 0x080a945e in sys_pollgui () at s_inter.c:816 #18 0x080a4455 in m_scheduler () at m_sched.c:468 #19 0x080ae54b in main (argc=136729776, argv=0x82654b0) at s_entry.c:29
LG Georg
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1076218272 (LWP 3288)] 0x401186a1 in pthread_mutex_lock () from /lib/tls/libpthread.so.0 (gdb) where #0 0x401186a1 in pthread_mutex_lock () from /lib/tls/libpthread.so.0
hm ... that might be related to the garray thread locks ... can you recompile pd without the gathreadlocks and the threaded soundfiler (since it uses the locks)
i hope, i can find some time to look into it, later ...
cheers ... tim
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Thanks. But now bootstrap gives me this:
src/Makefile.am:80: @LIBOBJS@ seen but never set in `configure.ac' Bareword found where operator expected at (eval 890) line 1, near "s/@PROGRAM@/bin/pd" Bareword found where operator expected at (eval 891) line 1, near "s/@PROGRAM@/bin/pd"
and so on up to * (eval 939) *
It doesn't create a configure script after that, so I'm halted. This may be of note, or not, but "./bootstrap" doesn't work on my system, I need to do "./bootstrap.sh" or "sh bootstrap.sh".
Any thoughts?
Cheers, Ian
Tim Blechmann wrote: |>cd src |>autoconf |>./configure --prefix=$HOME --enable-jack --enable-fftw |>- --enable-threadedgui --enable-threadedsf --enable-gathreadlocks |>- --enable-setuid | | | i'll check the original build system ... in the meantime: | cd pd | ./bootstrap | ./configure $(flags) | make | make install | | cheers ... tim |
src/Makefile.am:80: @LIBOBJS@ seen but never set in `configure.ac' Bareword found where operator expected at (eval 890) line 1, near "s/@PROGRAM@/bin/pd" Bareword found where operator expected at (eval 891) line 1, near "s/@PROGRAM@/bin/pd"
and so on up to * (eval 939) *
i've got a concert this evening ... i'll check this tomorrow ...
It doesn't create a configure script after that, so I'm halted. This may be of note, or not, but "./bootstrap" doesn't work on my system, I need to do "./bootstrap.sh" or "sh bootstrap.sh".
you're right ... tim