Hi folks.
Thanks to gentle prodding from Alex and others, I took a look at the darwin build directory for the CVS externals. I just applied my same old heuristics of modifying a Linux makefile, and came up with something that hopefully can serve people as a good starting point.
I also started with a MacOSX-ish .pkg system, triggered by doing a 'make package' after doing a 'make' in the externals/build/darwin directory. It depends on PackageMaker.app (installed with Apple's Devtools).
The following externals are ones I had problems with, and so I simply ignore them. Most of them are a bit too linux-specific, others (rhythm_estimator) just need a bit more care and feeding: ogg* ossmixer plugin~ cdplayer proc (compiles, but useless) promiscous~ [sic] rhythm_estimator/* serialctl serial_bird (compiles, but useless) serial_ms streamin~ streamout~
After getting thoroughly confused at home, I finally managed to check the makefile in. MacOSX folks, please pound on this and confirm what does/ doesn't work.
Cheers, adam
Hi Adam, all,
On Mon, 17 Feb 2003, Adam Lindsay wrote:
After getting thoroughly confused at home, I finally managed to check the makefile in. MacOSX folks, please pound on this and confirm what does/ doesn't work.
ok I finally got an opportunity to try the new build/darwin makefile. First thing that happened: I had to copy 'm_pd.h' to the darwin dir (and couldn't find why). Then it all compiled.
Opening 'externals.pd' from externals/build works (I went wohwowhooo!), minus the ones that don't get built yet which have 'rm blah' in the makefile. After 'make install' and 'make install-doc', all is in right place (if you have pd in /usr/local/pd) and docs work.
Thank you!!!
d
ecdc.dyndns.org/dc --)+