能力值:
( LV2,RANK:10 )
|
-
-
2 楼
在makefile的lib选项里面加上 -lpthread
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
LIBS = -static `$(PREF)/bin/sdl-config --libs` -lSDL_ttf -lSDL_image -lSDL_mixer -lSDL -lmad -lfreetype -ljpeg -lpng -lz -lbz2 -lpthread
这样么? 不行
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
cd /usr/local/mingw32ce/
find | grep pthread
如果只有 libpthread*.so
没有 libpthead*.a, 把 -static 移除即可.
(没有 *.a 不能用 -static)
如果在其他路径, 例如
./diet/lib/libpthread.a
加 -L/usr/local/mingw32ce/diet/lib
如果都没有, 又确定原程序有使用pthread:
5afK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4y4G2N6i4u0U0k6i4N6S2M7X3g2Q4x3X3g2G2M7X3N6Q4x3V1k6H3N6r3S2J5k6h3q4V1M7#2)9J5k6s2N6A6L8U0x3J5i4K6u0r3
如果都没有, 又确定原程序没有使用pthread:
手动执行 sdl-config --libs
=> "-L/usr/local/lib -lSDL -lpthread"
把-lpthread 移除, 其他资料放入原位置.
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
解决了 非常感谢
|
|
|