LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1289|回复: 3

MSYS+MinGW 编译SDL库的问题

[复制链接]
发表于 2003-8-13 13:13:53 | 显示全部楼层 |阅读模式
(虽然不是linux下的问题,但这里比较高手多)

我在MSYS+MinGW环境下编译SDL库,编译出来的.DLL和.a文件都特别大,比官方发布的大多了。

然后我试图:
export CFLAGS="-s -Os -formit-frame-pointer"
export CXXFLAGS="$CFLAGS"

在./configure时出错,出错信息如下:
checking whether the C compiler (gcc -s -Os -formit-frame-pointer ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.

用cygwin也是同样的情况。
应该怎么设置编译参数呢?
发表于 2003-8-13 22:27:32 | 显示全部楼层
应该是你的gcc编译器不支持 -s -Os -formit-frame-pointer这些选项吧。你好好检查一下这些编译参数是否符合gcc的要求。
发表于 2003-8-13 23:00:50 | 显示全部楼层
gcc -s -Os -formit-frame-pointer???
自己使用它编译一个文件看看 如果不成功那是这里的问题
-Os???会不会是这里错了
我知道的就是O1-3 没有Os 的
 楼主| 发表于 2003-8-14 19:13:27 | 显示全部楼层
是的问题-formit-frame-pointer,应该是--formit-frame-pointer吧。
Os是生成尽可能小的代码,和O1差不多。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表