微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > SDL的交叉编译问题

SDL的交叉编译问题

时间:10-02 整理:3721RD 点击:
求助!
        移植SDL到mini2440开发板上时,在交叉编译SDL_image进行configure之后,再make时出现如下错误:
/opt/mini2440/output/lib/libSDL.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [libSDL_image.la] Error 1
想求教这个该怎么解决
附我的configure:
./configure --enable-shared  --enable-static --host=arm-linux --prefix=/opt/mini2440/output/ --enable-bmp  --enable-gif  --enable-jpg --enable-png --disable-tif  --enable-pnm --enable-xpm  --disable-sdltest SDL_CFLAGS="-I/opt/mini2440/output/include/SDL"   SDL_LIBS="-L/opt/mini2440/output/lib -lSDL" LIBPNG_CFLAGS="-I/opt/mini2440/output/include"   LIBPNG_LIBS="-L/opt/mini2440/output/lib -lpng" CPPFLAGS="-I/opt/mini2440/output/include"   LDFLAGS="-L/opt/mini2440/output/lib  -ljpeg -lts -liconv"


这可以换个交叉篇译工具试试,这前我也遇到过这个问题。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top