Tim Blechmann wrote:
sc4pd: a library that aims to provide a port of supercollider ugens for pd. it's using thomas grill's flext layer, so it should work for all platforms supported by flext (for now pd and max/msp). currently it's only providing a few ugens, but i'm working on it...
does this work on windows, too? there are several makefiles for windows in the sc4pd directory? what compiler is recommended for building Pd and externals? Mingw or VC++ (or Bcc or Cygwin)?
a library that aims to provide a port of supercollider ugens for pd. it's using thomas grill's flext layer, so it should work for all platforms supported by flext (for now pd and max/msp). currently it's only providing a few ugens, but i'm working on it...
does this work on windows, too? there are several makefiles for windows in the sc4pd directory? what compiler is recommended for building Pd and externals? Mingw or VC++ (or Bcc or Cygwin)?
they _should_ ... i used thomas grill's build system for xsample and adapted the makefiles ... i haven't tried to compile it on win but it should work ... maybe i'll release a binary version in the next future, but right now it's changing pretty quickly, so its better to compile it from the source ...
cheers... tim
On Fri, 6 Aug 2004 14:45:03 +0200 someone called Tim Blechmann wrote:
they _should_ ... i used thomas grill's build system for xsample and adapted the makefiles ... i haven't tried to compile it on win but it should work ... maybe i'll release a binary version in the next future, but right now it's changing pretty quickly, so its better to compile it from the source ...
cheers... tim
i get a segfault in linux when loading sc4pd at starting time. could it be that my flext is too recent?
m
i get a segfault in linux when loading sc4pd at starting time. could it be that my flext is too recent?
i'm using flext from cvs ... i checked in some changes this morning, that i didn't test ... you could try to download a snapshot i did yesterday from http://puredata.org/Members/timblech/sc4pd.tar.bz2/download
if that's not working ... please let me know and if possible send me a backtrace ...
cheers... tim
On Fri, 6 Aug 2004 16:06:47 +0200 (MEST) someone called Tim Blechmann wrote:
i get a segfault in linux when loading sc4pd at starting time. could it be that my flext is too recent?
i'm using flext from cvs ... i checked in some changes this morning, that i didn't test ... you could try to download a snapshot i did yesterday from http://puredata.org/Members/timblech/sc4pd.tar.bz2/download
if that's not working ... please let me know and if possible send me a backtrace ...
cheers... tim
i got both flext and sc4pd from cvs yesterday.
thx for the quick answer.
off to learn how to do backtrace now.
greetings
----> http://www.mprims.tk
i got both flext and sc4pd from cvs yesterday. thx for the quick answer. off to learn how to do backtrace now.
i just came home and recompiled flext and sc4pd ... no segfault ...
which version of pd are you using? if you are using the msp tree, please try the devel tree ... it's just a guess, but maybe flext needs some of the threadlocks thomas introduced ...
backtrace with gdb: $ gdb pd (gdb) run -lib /path/to/sc4pd
after pd segfaults: (gdb) backtrace
cheers... tim
which version of pd are you using? if you are using the msp tree, please try the devel tree ... it's just a guess, but maybe flext needs some of the threadlocks thomas introduced ...
No, flext should be ok with any PD version. Externals might need the threadlocks though....
best, Thomas
which version of pd are you using? if you are using the msp tree, please try the devel tree ... it's just a guess, but maybe flext needs some of the threadlocks thomas introduced ...
No, flext should be ok with any PD version. Externals might need the threadlocks though....
Hmmm, rereading that, my posting is only partly correct....
Flext can deal with any newer PD version (i think 0.36 upwards) and the threaded version will use the PD sys_lock features if present. These have already been incorporated into the main PD line by Miller a while ago. Given that, please note that there is some dependency of flext and derived externals to the PD version (and the respective m_pd.h header file) they have been compiled for.
best greetings, Thomas