[Bf-committers] SCons on OS X
Tue, 9 Mar 2004 13:45:26 -0500
Forgive me if these issues have been hit already, but here's what I
found after my first attempt to build using SCons on OS X.
1) Changing SConstruct file does not force a rebuild of the scons.conf
file (er, whatever it's called). I see that it only checks for the
presence of scons.conf. Can it also check to see if SConstruct is NEWER
than scons.conf and rebuild accordingly please? I wasted a lot of time
on this one. :-P
2) Linking seems to be broken on OS X. The final linking pass calls:
gcc " -framework Carbon" " -framework AGL" " -framework QuickTime" etc.
The linker doesn't like the quotes around these calls, and errors out.
I tried several permutations of the SConstruct file trying to eliminate
this, but none seemed to work.
3) The SConstruct script has a "to do" which talks about finding the
"actual location of ../lib" on the User's machine. Currently, a CVS
checkout of lib/ will get you ../lib/darwin-6.1-powerpc as a default.
The default in the SConstruct should probably point to THAT since it
will always be there unless the user has renamed the directory for some
reason. (Even those of us who used to use a symlink will still ahve the
6.1 file there).
Otherwise, things worked quite nicely! Looking positive!