分页: 1 / 1

make install 的问题

发表于 : 2010-05-20 16:14
bryancby
我下载了glib-2.0源码包,make install时候出现以下情况:
davinci@davinci-laptop:~/桌面/glib-2.18.2$ make install
make install-recursive
make[1]: Entering directory `/home/davinci/桌面/glib-2.18.2'
Making install in .
make[2]: Entering directory `/home/davinci/桌面/glib-2.18.2'
make[3]: Entering directory `/home/davinci/桌面/glib-2.18.2'
test -z "/bin" || /bin/mkdir -p "/bin"
/usr/bin/install -c 'glib-gettextize' '/bin/glib-gettextize'
/usr/bin/install: 无法创建一般文件 “/bin/glib-gettextize”: Permission denied
make[3]: *** [install-binSCRIPTS] 错误 1
make[3]: Leaving directory `/home/davinci/桌面/glib-2.18.2'
make[2]: *** [install-am] 错误 2
make[2]: Leaving directory `/home/davinci/桌面/glib-2.18.2'
make[1]: *** [install-recursive] 错误 1
make[1]: Leaving directory `/home/davinci/桌面/glib-2.18.2'
make: *** [install] 错误 2
davinci@davinci-laptop:~/桌面/glib-2.18.2$

这个怎么解决?

还有一个问题,我想安装完软件之后在/usr/lib/pkg_config目录下生成一个glib-2.0.pc文件,请问怎么弄?我之前根据默认设置运行./configure,结果在源码包里面出现很多.pc文件,不知道和pkg_config下的.pc文件有什么关系?

Re: make install 的问题

发表于 : 2010-05-21 13:45
oncepolice
pocoyo 写了:一般来说应该加sudo
顶楼上。
/usr/bin/install: 无法创建一般文件 “/bin/glib-gettextize”: Permission denied
说了没有权限吗。

Re: make install 的问题

发表于 : 2010-05-25 11:38
rediscover
不过你系统里通常已经有glib了,注意冲突。

Re: make install 的问题

发表于 : 2010-05-25 12:23
HuntXu
http://packages.ubuntu.com/search?searc ... d&arch=any
只是要*.pc和*.h应该装*-dev... ubuntu开发包是独立出来的...