How did you install SDL? You don't seem to have sdl-config installed, so I assume you are using SDL.framework? If so, the following patch might work for you:
Index: Makefile =================================================================== --- Makefile (revision 1464) +++ Makefile (working copy) @@ -1,6 +1,6 @@ cocoahelper.dylib : cocoahelper.m - gcc -c cocoahelper.m -o cocoahelper.o -fPIC `sdl-config --cflags` - gcc -dynamiclib -o cocoahelper.dylib cocoahelper.o -framework Cocoa `sdl-config --libs` + gcc -c cocoahelper.m -o cocoahelper.o -fPIC -I /Library/Frameworks/SDL.framework/Headers/ + gcc -dynamiclib -o cocoahelper.dylib cocoahelper.o -framework Cocoa -framework SDL cocoahelper.framework: cocoahelper.dylib rm -rf cocoahelper.framework Let us know if that helps. On Tue, Apr 6, 2010 at 6:30 PM, Adam Higuera <ahig...@gmail.com> wrote: > I downloaded lispbuilder-sdl from the google code page, and attempted to > build cocoahelper. The result is the following set of error messages: > > adam-higueras-macbook-pro:cocoahelper adamvh$ make > gcc -c cocoahelper.m -o cocoahelper.o -fPIC `sdl-config --cflags` > /bin/sh: sdl-config: command not found > cocoahelper.m:8:16: error: SDL.h: No such file or directory > cocoahelper.m: In function ‘-[SDLApplication terminate:]’: > cocoahelper.m:73: error: ‘SDL_Event’ undeclared (first use in this > function) > cocoahelper.m:73: error: (Each undeclared identifier is reported only once > cocoahelper.m:73: error: for each function it appears in.) > cocoahelper.m:73: error: syntax error before ‘event’ > cocoahelper.m:74: error: ‘event’ undeclared (first use in this function) > cocoahelper.m:74: error: ‘SDL_QUIT’ undeclared (first use in this function) > cocoahelper.m: In function ‘-[SDLMain setupWorkingDirectory:]’: > cocoahelper.m:90: warning: pointer targets in passing argument 3 of > ‘CFURLGetFileSystemRepresentation’ differ in signedness > cocoahelper.m: In function ‘setApplicationMenu’: > cocoahelper.m:163: warning: no ‘-setAppleMenu:’ method found > cocoahelper.m:163: warning: (Messages without a matching method signature > cocoahelper.m:163: warning: will be assumed to return ‘id’ and accept > cocoahelper.m:163: warning: ‘...’ as arguments.) > make: *** [cocoahelper.dylib] Error 1 > > However, if I replace the line > > #import "SDL.h" > > with > > #import <SDL/SDL.h> > > I instead get the error messages > > adam-higueras-macbook-pro:cocoahelper adamvh$ make > gcc -c cocoahelper.m -o cocoahelper.o -fPIC `sdl-config --cflags` > /bin/sh: sdl-config: command not found > cocoahelper.m: In function ‘-[SDLMain setupWorkingDirectory:]’: > cocoahelper.m:90: warning: pointer targets in passing argument 3 of > ‘CFURLGetFileSystemRepresentation’ differ in signedness > cocoahelper.m: In function ‘setApplicationMenu’: > cocoahelper.m:163: warning: no ‘-setAppleMenu:’ method found > cocoahelper.m:163: warning: (Messages without a matching method signature > cocoahelper.m:163: warning: will be assumed to return ‘id’ and accept > cocoahelper.m:163: warning: ‘...’ as arguments.) > gcc -dynamiclib -o cocoahelper.dylib cocoahelper.o -framework Cocoa > `sdl-config --libs` > /bin/sh: sdl-config: command not found > Undefined symbols: > "_SDL_PushEvent", referenced from: > -[SDLApplication terminate:] in cocoahelper.o > ld: symbol(s) not found > collect2: ld returned 1 exit status > make: *** [cocoahelper.dylib] Error 1 > > > I am now at a loss. > > Thanks, > Adam > > _______________________________________________ > application-builder mailing list > application-builder@lispniks.com > http://www.lispniks.com/mailman/listinfo/application-builder > > -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay
_______________________________________________ application-builder mailing list application-builder@lispniks.com http://www.lispniks.com/mailman/listinfo/application-builder