Subject: Re: SDL Issues With Mac OS X
To: None <tech-pkg@netbsd.org>
From: Randy Beaudreault <maccult@pacbell.net>
List: tech-pkg
Date: 05/03/2004 23:37:59
>On May 3, 2004, at 9:59 PM, Randy Beaudreault wrote:
>>I've run into an interesting set of issues in trying to build
>>SDL_net on Mac OS X.3.3.
>
>You'll run into more before you're done. The UNIX-based build system
>for SDL on OS X doesn't seem to work quite right. I was never able
>to build anything more complex than one of the simple demo programs.
I'm building SDL and some SDL-related programs for another program.
>>I run the SDL_net configure problem when I go to bmake it after I
>>do the afore mentioned convolution. During the configure phase for
>>SDL_net under bmake, configure dies when it checks for SDL
>>version > 1.2.4. When I hand run configure for SDL_net, configure
>>runs all the way through. Why are there the differences between
>>hand running things and bmaking things?
>
>buildlink. When bmake configures it, PATH includes
>${WRKDIR}/.buildlink/bin, so you get wrapper scripts instead of the
>real compiler, etc. In this case, IIRC, I think it's that the
>buildlink framework is stripping out the references to the Cocoa
>frameworks. Adding
> BUILDLINK_PASSTHRU_DIRS+= /System /Library /Developer
>to the package Makefile might fix things
This worked for both SDL and SDL_net. Will you apply this patch into
buildlink or relay it on?
>>P. S. To help me troubleshoot this kind of issue in the future, is
>>there a way I can capture the commands actually issued during
>>bmaking (and hand configuring and making)?
>
>bmake PKG_DEBUG_LEVEL=1
>
>will make it show the commands it's running. PKG_DEBUG_LEVEL=2 will
>also make it use "sh -x" rather than just "sh" to run shell scripts.
>
>-- Dan
Thanks for this information and thanks for your help.
--
Randy
OS X - UNIX for the rest of us
NetBSD - Catch the Power!