从前初装FreeBSD时,PC没有Off过,因为要不停地编译,不过那时的编译很顺利的样子。
前一段想在ubuntu下看p2p电视,源里面没有现成的,只好自己编译,中间出现许多问题,装这个又装那个的。昨个编译GMLive0.20,make时仍然出错:
QUOTE: |
Makingallinpo
make[2]:Enteringdirectory`/home/tearland/MyDownloads/gmlive-0.20/po''
file=`echozh_CN|sed''s,.*/,,''`.gmo\
&&rm-f$file&&&<60;-o$filezh_CN.po
/bin/sh:-notfound
make[2]:***[zh_CN.gmo]错误127
make[2]:Leavingdirectory`/home/tearland/MyDownloads/gmlive-0.20/po''
make[1]:***[all-recursive]错误1
make[1]:Leavingdirectory`/home/tearland/MyDownloads/gmlive-0.20''
make:***[all]错误2
编译Gsopcast时也遇到了类似的提示,问题应该出在"/bin/sh:-notfound"这里。
google了老长老长时间,得到这样的提示:
QUOTE: |
Pleasecheckyouhaveintltoolpackageinstalled
then./configure,andthenmakeagain
iftheproblemstilltry:
cdpo
intltool-prepare(togeneratethehomebank.pot)
thencd..andthenmake
letmeknowifthisworked.
在“新立德软件包管理器”中搜索安装"intltool"后,编译成功。
google出来的中文结果没有一个帮到我,所以
总结一下:默认情况下,Ubuntu并不预装需要的工具。构建ubuntu下的编译环境需要安装的包
你需要安装build-essential包,以便处理大部分的软件包。安装intltool包。
ubuntu下编译软件成功ubuntu下编译软件成功ubuntu下编译软件成功ubuntu下编译软件成功ubuntu下编译软件成功ubuntu下编译软件成功ubuntu下编译软件成功ubuntu下编译软件成功ubuntu下编译软件成功ubuntu下编译软件成功
阅读(371) | 评论(0) | 转发(0) |