#3033 closed defect (remind)
BUG: libsdl_image fails to build on Tiger
Reported by: | james@… | Owned by: | rshaw@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | benwill@… | |
Port: |
Description
Output follows:
---> Building libsdl_image with target all Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/ file._opt_local_var_db_dports_sources_rsync.rsync.opendarwin.org_dpupdate_dports_devel_libsdl_imag e/work/SDL_image-1.2.4/PBProjects" && CFLAGS=\"-I/opt/local/include\" LDFLAGS=\"-L/opt/local/lib \" /usr/bin/xcodebuild -buildstyle Deployment -target Framework" returned error 1 Command output: ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:95: error: parse error before "SDL_Surface" ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:95: error: parse error before '*' token ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:95: warning: data definition has no type or storage class ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:96: error: parse error before "SDL_Surface" ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:96: error: parse error before '*' token ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:96: warning: data definition has no type or storage class ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:97: error: parse error before "SDL_Surface" ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:97: error: parse error before '*' token ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:97: warning: data definition has no type or storage class ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:98: error: parse error before "SDL_Surface" ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:98: error: parse error before '*' token ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:98: warning: data definition has no type or storage class ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:99: error: parse error before "SDL_Surface" ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:99: error: parse error before '*' token ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:99: warning: data definition has no type or storage class ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:100: error: parse error before "SDL_Surface" ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:100: error: parse error before '*' token ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:100: warning: data definition has no type or storage class ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:101: error: parse error before "SDL_Surface" ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:101: error: parse error before '*' token ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:101: warning: data definition has no type or storage class ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:102: error: parse error before "SDL_Surface" ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:102: error: parse error before '*' token ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:102: warning: data definition has no type or storage class ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:104: error: parse error before "SDL_Surface" ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:104: warning: data definition has no type or storage class ./build/Frameworks/SDL_image.framework/Headers/SDL_image.h:114:24: error: close_code.h: No such file or directory
Exit code: 1
...failed PhaseScriptExecution <Execution>/opt/local/var/db/dports/build/ file._opt_local_var_db_dports_sources_rsync.rsync.opendarwin.org_dpupdate_dports_devel_libsdl_imag e/work/SDL_image-1.2.4/PBProjects/build/SDL_image.build/Framework.build/BPTag005-script.sh ... BUILD FAILED
Attachments (1)
Change History (6)
comment:1 Changed 20 years ago by jmpp@…
Owner: | changed from darwinports-bugs@… to rshaw@… |
---|
comment:3 Changed 19 years ago by bugz@…
Resolution: | → remind |
---|---|
Status: | new → closed |
You can compile the project, by comment out the last line in a shell script, that is located in the ProjectBuilder projectfile. It just precompiles the header files. But I don't know, if this will break future things, so use it with caution:
# make frameworks directory if it doesn't already exist mkdir -p ./build/Frameworks\n# delete the old framework\nrm -rf ./build/Frameworks/ SDL_image.framework # copy framework to its home /Developer/Tools/CpMac -r build/SDL_image.framework ./build/Frameworks/SDL_image.framework # precompile header for speedier compiles #/usr/bin/gcc4 -I $HOME/Library/Frameworks/SDL.framework/Headers -precomp ./build/ Frameworks/SDL_image.framework/Headers/SDL_image.h -o ./build/Frameworks/ SDL_image.framework/Headers/SDL_image.p";
comment:5 Changed 19 years ago by benwill@…
Cc: | benwill@… added |
---|
* Bug 3440 has been marked as a duplicate of this bug. *
Please, when creating bugs against already existing ports remember to assign them to the corresponding maintainer. Thanks!
-jmpp