安装 libmad 出错
来源:互联网 发布:js 正则替换字符串 编辑:程序博客网 时间:2024/05/02 00:54
[code]
make all-recursive
make[1]: Entering directory `/home/izhier/download/libmad-0.15.1b'
make[2]: Entering directory `/home/izhier/download/libmad-0.15.1b'
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT version.lo -MD -MP -MF ".deps/version.Tpo" -c -o version.lo version.c; /
then mv -f ".deps/version.Tpo" ".deps/version.Plo"; else rm -f ".deps/version.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT version.lo -MD -MP -MF .deps/version.Tpo -c version.c -fPIC -DPIC -o .libs/version.o
cc1: error: unrecognized command line option "-fforce-mem"
make[2]: *** [version.lo] Error 1
make[2]: Leaving directory `/home/izhier/download/libmad-0.15.1b'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/izhier/download/libmad-0.15.1b'
make: *** [all] Error 2
[/code]
解决之道:
你用的gcc版本太高,这个版本的gcc没有"-fforce-mem"参数,你打开跟目录下的Makefile去掉里面出现的"-fforce-mem"就ok了。
- 安装 libmad 出错
- linux 安装libmad
- libmad
- libmad的移植、交叉编译、安装——基于ubuntu16
- 编译libmad
- 安装imagemagick安装出错
- libmad音频解码库分析--libmad简介
- vs2003安装时出错
- 安装JSecipse1.2出错
- 安装J#.NET出错
- CentOS5安装weblogic8出错
- fedora8安装MyEclipse出错
- 安装sqlserver2000出错
- 安装sqlserver出错解决
- qpopper rpm 安装出错
- 安装 PHP 时出错
- 关于vs2008安装出错
- office2007安装出错解决办法。
- oracle中的日期【转】
- 使用批处理备份mysql数据库
- Packing Rectangles(USACO)
- 图片保存到数据库
- 图片保存到数据库
- 安装 libmad 出错
- 将日期转换为yyyy/MM/dd格式
- the clocks(usaco)
- C# WinForm 导出导入Excel/Doc 完整实例教程[使用Aspose.Cells.dll]
- 脚本文件开头处需要说明的内容
- (转)PeekMessage 与 GetMessage 区别
- VB.net下DataGridView的自定义 数据可并、多行标题
- Arithmetic Progressions(usaco)
- Mother's Milk(usaco)