[PD-dev] DesireData's ./configure
matju at artengine.ca
Wed Nov 22 21:04:51 CET 2006
I started DesireData's build scripts by modifying Miller's 0.39 scripts to make
them more like devel_0_39's SCons files except that there are only made for
building DesireData and not the standard devel_0_39 branch.
Then I made a few extra changes:
* Tcl doesn't need to be detected, because DesireData doesn't compile
with libtcl. The t_*.c files are not used in DesireData because they
correspond to features that we already can do in two lines of Tcl since
longer than Pd existed.
* I removed the setuid feature because Pd isn't a proper setuid app, as
it doesn't make any checks to prevent the user from abusing the access
it gets. I don't see why anyone should use this feature. Login as root
if you want to login as root.
* Portaudio 18 is no longer supported.
* I'm cleaning up the detection of JACK and other audio stuff. Somehow,
some lines about JACK come in 4 or 5 copies in Miller's configure.in,
and they look as if they were generated by a script because it really
doesn't look like anyone would ever write code like that. Anyway - it's
gone now. I'm going to finish the work on this soon.
* to be continued.
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju
| Freelance Digital Arts Engineer, Montréal QC Canada
More information about the Pd-dev