初学者尝试在Mac上使用PowerMac G4,Mac OS X 10.4.11,Xcode 2.5编译ffmpeg(非iOS)。在Tiger上编译ffmpeg并使用gas-preprocessor?
我从Stephen Jungels教程开始(link),尽管它本身不包括Mac OS X 10.4。我安装LAME,FAAC/FAAD和x264没有错误。一切顺利,直到我用的./configure的ffmpeg的:
./configure --enable-shared --enable-libmp3lame --enable-libfaac --enable-libx264 --enable-gpl --enable-nonfree
一些捣鼓,我得到“创建config.mak和config.h中...”和一个错误“警告后:GNU汇编程序没有找到,安装气体预处理”。所以我在网上寻找它(https://github.com/yuvi/gas-preprocessor),按照指示将“gas-preprocessor.pl”移动到/ usr/local/bin。显然它没有做任何事情,因为重复的配置给出了相同的错误。在ffmpeg目录中有gas-preprocessor.pl似乎也没有帮助。
我错过了一些我应该用gas-preprocessor.pl做的事吗?
嗨Chris,感谢您的评论。不幸的是,将--arch = ppc添加到配置列表中并没有改变任何内容。通过阅读配置帮助文本,我发现可能--cc =(compiler)和--as =(assembler)对于改变我的尝试结果可能是有意义的。 cc应该默认为'gcc',这似乎是正确的?我想知道是否以及如何在./configure行中加入gas-preprocessor? – Tom 2010-12-02 21:35:06
将gas-preprocessor.pl的副本放入/ opt/local/bin之后,错误“警告:找不到GNU汇编器,安装gas-preprocessor”。好吧,我试着改变了很多东西,我认为*这种改变让它发生了。 – Tom 2010-12-10 17:21:00