LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1277|回复: 11

一直用apt安装软件,这样有编译软件的基本环境不?

[复制链接]
发表于 2005-12-14 22:39:09 | 显示全部楼层 |阅读模式
一直用apt安装软件,没有编译安装过,今天下了几个软件的源码想编译安装,但都有错误,是不是我的系统没有基本的编译环境?
发表于 2005-12-14 22:48:05 | 显示全部楼层
兄台,把错误贴出来吧
回复 支持 反对

使用道具 举报

发表于 2005-12-14 22:59:23 | 显示全部楼层
一直用apt安装软件,没有编译安装过
是没有那些开发包的..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-14 23:16:40 | 显示全部楼层
Post by gradetwo
兄台,把错误贴出来吧


第一个软件  dillo-0.8.5
./configure出错

checking for glib-config... no
checking for GLIB - version >= 1.2.0... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: Unable to find glib with a version >= 1.2.0. Dillo NEEDS glib






第二个软件(是个dockapp):
./configure已通过
# make
make  all-recursive
make[1]: Entering directory `/root/down/dockapp/wmapmload-0.3.4'
Making all in src
make[2]: Entering directory `/root/down/dockapp/wmapmload-0.3.4/src'
source='main.c' object='main.o' libtool=no \
depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \
depmode=none /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -I/usr/local/include    -g -O2 -c `test -f 'main.c' || echo './'`main.c
/bin/sh: ../depcomp: 没有那个文件或目录
make[2]: *** [main.o] 错误 127
make[2]: Leaving directory `/root/down/dockapp/wmapmload-0.3.4/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/root/down/dockapp/wmapmload-0.3.4'
make: *** [all] 错误 2


第三个软件(同上):
# make
make  all-recursive
make[1]: Entering directory `/root/down/dockapp/wmcpuload-1.0.0'
Making all in src
make[2]: Entering directory `/root/down/dockapp/wmcpuload-1.0.0/src'
source='cpu_linux.c' object='cpu_linux.o' libtool=no \
depfile='.deps/cpu_linux.Po' tmpdepfile='.deps/cpu_linux.TPo' \
depmode=none /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -I/usr/X11R6/include    -g -O2 -I../libdockapp/ -c `test -f 'cpu_linux.c' || echo './'`cpu_linux.c
/bin/sh: ../depcomp: 没有那个文件或目录
make[2]: *** [cpu_linux.o] 错误 127
make[2]: Leaving directory `/root/down/dockapp/wmcpuload-1.0.0/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/root/down/dockapp/wmcpuload-1.0.0'
make: *** [all] 错误 2
回复 支持 反对

使用道具 举报

发表于 2005-12-14 23:23:01 | 显示全部楼层
Debian中是有dillo的阿,如果非要自己编译安装,清先运行apt-get build-dep dillo来搭建编译的环境
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-14 23:47:06 | 显示全部楼层
Post by zlbruce
Debian中是有dillo的阿,如果非要自己编译安装,清先运行apt-get build-dep dillo来搭建编译的环境



这个我知道,dillo我只是举个例子,后面两个是dockapp,属于个人作品,想apt-get build-dep xxx是不行的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-15 17:59:27 | 显示全部楼层
顶一下,后面两个的问题仍然没解决




第二个软件(是个dockapp):
./configure已通过
# make
make all-recursive
make[1]: Entering directory `/root/down/dockapp/wmapmload-0.3.4'
Making all in src
make[2]: Entering directory `/root/down/dockapp/wmapmload-0.3.4/src'
source='main.c' object='main.o' libtool=no \
depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \
depmode=none /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -I/usr/local/include -g -O2 -c `test -f 'main.c' || echo './'`main.c
/bin/sh: ../depcomp: 没有那个文件或目录
make[2]: *** [main.o] 错误 127
make[2]: Leaving directory `/root/down/dockapp/wmapmload-0.3.4/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/root/down/dockapp/wmapmload-0.3.4'
make: *** [all] 错误 2


第三个软件(同上):
# make
make all-recursive
make[1]: Entering directory `/root/down/dockapp/wmcpuload-1.0.0'
Making all in src
make[2]: Entering directory `/root/down/dockapp/wmcpuload-1.0.0/src'
source='cpu_linux.c' object='cpu_linux.o' libtool=no \
depfile='.deps/cpu_linux.Po' tmpdepfile='.deps/cpu_linux.TPo' \
depmode=none /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -I/usr/X11R6/include -g -O2 -I../libdockapp/ -c `test -f 'cpu_linux.c' || echo './'`cpu_linux.c
/bin/sh: ../depcomp: 没有那个文件或目录
make[2]: *** [cpu_linux.o] 错误 127
make[2]: Leaving directory `/root/down/dockapp/wmcpuload-1.0.0/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/root/down/dockapp/wmcpuload-1.0.0'
make: *** [all] 错误 2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-15 21:36:32 | 显示全部楼层
各位高手帮忙啊!!
回复 支持 反对

使用道具 举报

发表于 2005-12-15 22:24:36 | 显示全部楼层
apt-get build-dep 软件名字
这样可以建立那个软件的编译环境
当然了,不是所有的都能建立的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-15 22:30:03 | 显示全部楼层
Post by prolibertine
apt-get build-dep 软件名字
这样可以建立那个软件的编译环境
当然了,不是所有的都能建立的



我就是这个意思啊,所以我才继续求助的啊,我上面提到的那两个软件都是个人作品,只能编译安装的,急求解决办法啊!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表