[求助]请问为什么在Deepin和原版Ubuntu里都无法./comfigure
Tofloor
poster avatar
n64com
deepin
2012-08-02 01:50
Author
我是新手,编译源码包的时候在网上看教程都是./configure make make install
但是我在Ubuntu和Deepin下面都无法./configure
如果是root的情况下是提示权限不足,如果在一般用户的情况下sudo之后则是提示找不到命令。
我apt-get install gcc的时候则是提示gcc已经是最新版本。
请问如何解决这个问题
Reply Favorite View the author
All Replies
186******98
deepin
2012-08-02 02:03
#1
sudo aptitude install build-essential autoconf -y
Reply View the author
n64com
deepin
2012-08-02 02:21
#2
按LS的做了之后
将不会安装,升级或者删除任何软件包。
0 个软件包被升级,新安装 0 个, 0 个将被删除, 同时 90 个将不升级。
需要获取 0 B 的存档。 解包后将要使用 0 B。
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB

Total disk space freed by localepurge: 0 KiB

问题依旧
Reply View the author
icelee123
deepin
2012-08-02 02:40
#3
要看看源码里的readme,

有的是./configure;make; sude make install.
有些源码不需要configure,直接make;sudo make install
楼主要先cd 到源码目录(含有configure文件的目录)
另:注意
是[color=#0000FF:kjx7ho7m]configure[/color:kjx7ho7m],别拼错了。标题里就拼错了

还有一些用cmake的
mkdir build;cd build
cmake ..
readme可能有说明的
Reply View the author
n64com
deepin
2012-08-02 03:57
#4
确实是./configure无误,这个包我在RH里面是可以./configure的,现在在Ubuntu下面是无论什么包都不能./configure。
Reply View the author
186******98
deepin
2012-08-02 05:16
#5
粘贴错误
Reply View the author
SSnGiraffe
deepin
2012-08-02 07:39
#6
./configure 之后到底输出什么? 你这个文件有加x权限吗?你是否是放在了不恰当的位置(比如在fat32和ntfs下是无法有x权限的)
Reply View the author
n64com
deepin
2012-08-02 18:54
#7
我在./configure之后
如下
hazukiaoi@hazukiaoi-TravelMate-4330:~$ su
密码:
root@hazukiaoi-TravelMate-4330:/home/hazukiaoi# cd /tmp/gimp-2.8.0
root@hazukiaoi-TravelMate-4330:/tmp/gimp-2.8.0# ./configure
bash: ./configure: 权限不够
Reply View the author
n64com
deepin
2012-08-03 02:30
#8
成事了。。。。。。谢谢SSnGiraffe。
Reply View the author