Hi all,
I've been reading this list for quite some time, but never had a reason to post until now:
On my fresh Slackware 9.0, PD refuses to compile. Removing -Werror from the makefile ( doesn't sound like a good idea to me ?? ) didn't help - it compiled, but then when you try to run PD, as soon as you add an object to the canvas, it segfaults.
Could this be a gcc 3 (3.2) or TCL 8.4 issue, and if so, is there a fix for it, or am I missing something really obvious?
-- take care,
Matthijs de Jonge http://devdsp.net - news and resources for computer musicians
Hallo, matthijs@devdsp.net hat gesagt: // matthijs@devdsp.net wrote:
On my fresh Slackware 9.0, PD refuses to compile. Removing -Werror from the makefile ( doesn't sound like a good idea to me ?? ) didn't help - it compiled, but then when you try to run PD, as soon as you add an object to the canvas, it segfaults.
Could this be a gcc 3 (3.2) or TCL 8.4 issue, and if so, is there a fix for it, or am I missing something really obvious?
I don't know the reason for your segfault but gcc-3.2 or 3.0 never were a problem compiling Pd here. I only use 3.2/0 for some months now without problems. (With C++ externals like mine 3.2 is a real problem solver...)
What does "ldd /usr/bin/pd" say? Does it run without sound ("-nosound")?
Frank Barknecht _ ______footils.org__
what was your compiler error if you use the -werror flag? and which version of pd are you using?
... tim
Hi all,
I've been reading this list for quite some time, but never had a reason to post until now:
On my fresh Slackware 9.0, PD refuses to compile. Removing -Werror
from the makefile ( doesn't sound like a good idea to me ?? ) didn't
help - it compiled, but then when you try to run PD, as soon as you add an object to the canvas, it segfaults.
Could this be a gcc 3 (3.2) or TCL 8.4 issue, and if so, is there a fix for it, or am I missing something really obvious?
-- take care,
Matthijs de Jonge http://devdsp.net - news and resources for computer musicians
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Don't know if that last message got through ok - to recap:
The error is:
cc1: warnings being treated as errors
t_tkcmd.c: In function pdgui_startup': t_tkcmd.c:349: warning: passing arg 3 of
Tcl_CreateCommand' from incompatible pointer type
make: *** [t_tkcmd.o] Error 1
And it happens with both 0.36 and 0.35
More specifically, it seems a function called glist_findrtext fails something called a "consistency check", which leads to the segfaulting if you compile with -Werror disabled.
It's something Tcl-ish, it would seem.
Matthijs de Jonge http://devdsp.net - news and resources for computer musicians
On Mon, Mar 24, 2003 at 11:34:58PM +0100, TimBlechmann@gmx.net wrote:
what was your compiler error if you use the -werror flag? and which version of pd are you using?
... tim
Hi all,
I've been reading this list for quite some time, but never had a reason to post until now:
On my fresh Slackware 9.0, PD refuses to compile. Removing -Werror
from the makefile ( doesn't sound like a good idea to me ?? ) didn't
help - it compiled, but then when you try to run PD, as soon as you add an object to the canvas, it segfaults.
Could this be a gcc 3 (3.2) or TCL 8.4 issue, and if so, is there a fix for it, or am I missing something really obvious?
-- take care,
Matthijs de Jonge http://devdsp.net - news and resources for computer musicians
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
-- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
hi,
i had the same error like yesterday :) this is how i got pd running on my suse8.1 setup:
[pd-0.36-0 from millers site]
(as root in pd's "/src" directory )
cheers -andre ps. i think you have to have tcl/tk sources installed too...
On Tuesday 25 March 2003 00:32, DevDSP Info wrote:
Don't know if that last message got through ok - to recap:
The error is:
cc1: warnings being treated as errors t_tkcmd.c: In function
pdgui_startup': t_tkcmd.c:349: warning: passing arg 3 of
Tcl_CreateCommand' from incompatible pointer type make: *** [t_tkcmd.o] Error 1And it happens with both 0.36 and 0.35
More specifically, it seems a function called glist_findrtext fails something called a "consistency check", which leads to the segfaulting if you compile with -Werror disabled.
It's something Tcl-ish, it would seem.
Matthijs de Jonge http://devdsp.net - news and resources for computer musicians
On Mon, Mar 24, 2003 at 11:34:58PM +0100, TimBlechmann@gmx.net wrote:
what was your compiler error if you use the -werror flag? and which version of pd are you using?
... tim
Hi all,
I've been reading this list for quite some time, but never had a reason to post until now:
On my fresh Slackware 9.0, PD refuses to compile. Removing -Werror
from the makefile ( doesn't sound like a good idea to me ?? ) didn't
help - it compiled, but then when you try to run PD, as soon as you add an object to the canvas, it segfaults.
Could this be a gcc 3 (3.2) or TCL 8.4 issue, and if so, is there a fix for it, or am I missing something really obvious?
-- take care,
Matthijs de Jonge http://devdsp.net - news and resources for computer musicians
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
-- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Nope, that's the procedure that caused PD to segfault. Tcl/Tk sources should be installed just fine, otherwise it won't even ./configure, right?
-take care
Matthijs de Jonge http://devdsp.net - news and resources for computer musicians
On Tue, Mar 25, 2003 at 08:43:56AM +0100, Andre Schmidt wrote:
hi,
i had the same error like yesterday :) this is how i got pd running on my suse8.1 setup:
[pd-0.36-0 from millers site]
(as root in pd's "/src" directory )
- # make clean
- deleted "configure.cache"
- deleted "-Werror" from file "makefile.in"
- # ./configure --enable-alsa
- # make depend
- # make install
cheers -andre ps. i think you have to have tcl/tk sources installed too...
On Tuesday 25 March 2003 00:32, DevDSP Info wrote:
Don't know if that last message got through ok - to recap:
The error is:
cc1: warnings being treated as errors t_tkcmd.c: In function
pdgui_startup': t_tkcmd.c:349: warning: passing arg 3 of
Tcl_CreateCommand' from incompatible pointer type make: *** [t_tkcmd.o] Error 1And it happens with both 0.36 and 0.35
More specifically, it seems a function called glist_findrtext fails something called a "consistency check", which leads to the segfaulting if you compile with -Werror disabled.
It's something Tcl-ish, it would seem.
Matthijs de Jonge http://devdsp.net - news and resources for computer musicians
On Mon, Mar 24, 2003 at 11:34:58PM +0100, TimBlechmann@gmx.net wrote:
what was your compiler error if you use the -werror flag? and which version of pd are you using?
... tim
Hi all,
I've been reading this list for quite some time, but never had a reason to post until now:
On my fresh Slackware 9.0, PD refuses to compile. Removing -Werror
from the makefile ( doesn't sound like a good idea to me ?? ) didn't
help - it compiled, but then when you try to run PD, as soon as you add an object to the canvas, it segfaults.
Could this be a gcc 3 (3.2) or TCL 8.4 issue, and if so, is there a fix for it, or am I missing something really obvious?
-- take care,
Matthijs de Jonge http://devdsp.net - news and resources for computer musicians
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
-- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Hallo, matthijs@devdsp.net hat gesagt: // matthijs@devdsp.net wrote:
Nope, that's the procedure that caused PD to segfault. Tcl/Tk sources should be installed just fine, otherwise it won't even ./configure, right?
Not necessarily. On my laptop Pd was confused by different tk-versions. If I remember it right, it was configured using tk8.4 but trying to run it, it looked for tk8.3 and crashed. I quickfixed it by de-installing all tk versions except 8.3, I don't need tk except for Pd. But it could well be an old config.cache, that was the problem her.
"ldd /usr/bin/pd" could give more hints.
Frank Barknecht _ ______footils.org__