2012-05-17 35 views
0

當獅子建設SDL2我碰到以下運行時生成文件:大廈SDL2在OS X 10.7:「ranlib的:文件:......無符號」

/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_audiodev.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_yuv_mmx.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_render_d3d.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_libgl2D.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_ndsrender.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_render_gles.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_render_gles2.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_shaders_gles2.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_getenv.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_malloc.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_qsort.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_stdlib.o) has no symbols 
/usr/bin/ranlib: file: build/.libs/libSDL2.a(SDL_x11opengles.o) has no symbols 
libtool: link: ranlib build/.libs/libSDL2.a 
ranlib: file: build/.libs/libSDL2.a(SDL_audiodev.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_yuv_mmx.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_render_d3d.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_libgl2D.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_ndsrender.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_render_gles.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_render_gles2.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_shaders_gles2.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_getenv.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_malloc.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_qsort.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_stdlib.o) has no symbols 
ranlib: file: build/.libs/libSDL2.a(SDL_x11opengles.o) has no symbols 

我不知道這與它有關,但以前我不得不do this fix停止抱怨SDL_x11sym.h:106:1

回答

4

好吧,這裏是我所做的:在終端

  1. 運行$ ./autogen.sh

  2. 在Xcode中打開./Xcode/SDL/SDL.xcodeproj

  3. 運行Framework目標:

    SDL2 framework target

  4. 開啓在取景器所得到的框架:

    open the framework in the finder

  5. 複印SDL2.framework/Library/Frameworks/

    copy the framework

woot

+0

從汞結賬這隻作品,最新的源代碼,它並沒有從SDL網站上下載2.0的zip文件工作 – Phil