Hallo,
attached is an extended unofficial rules file to build externals from sourceforge. I use this, you don't need to, but you can, too. Changes compared to the rules file by Guenther include:
* builds flext with SndObj and STK (the STK-path needs to be set by hand, as there isn't an STK for Debian, AFAIK)
* builds the following and puts them into pd-externals: * grill/idelay * grill/xsample (as a library) * grill/fftease (as a library) * grill/pool (edit config-pd-linux and comment out CXX=g++ if you need g++-3.2 for now) * creb (as a library. abs/*.pd are installed to $PDDIR/extra/creb. You might want to comment remove abs.o from creb/modules/Makefile, as abs~ is also in other libraries, at least 2 times. creb is a candidate for Guenther's build/linux system, IMO, so my rules-solution is only temporary and will fade away soon.)
* doesn't build my own externals yet. I'm an altruist.
To use g++-3.2 and gcc-3.2 for compilation do a
$ export CXX=g++-3.2 CPLUSPLUS=g++-3.2 CC=gcc-3.2
before you do
$ fakeroot debian/rules binary
Have fun.
ciao
- creb (as a library. abs/*.pd are installed to $PDDIR/extra/creb.
You might want to comment remove abs.o from creb/modules/Makefile, as abs~ is also in other libraries, at least 2 times. creb is a candidate for Guenther's build/linux system, IMO, so my rules-solution is only temporary and will fade away soon.)
just a quick note: i've disabled abs~ by default in creb. if you want it in, you'll have to include the -DHAVE_ABS_TILDE flag in the DEFS variable in Makefile.config (and Makefile.config_darwin)