红联Linux门户
Linux帮助

软件安装的问题

发布时间:2007-05-05 18:12:27来源:红联作者:habaogouriei
在装eva时
./configure 这一步后提示“Good - your configure finished. Start make now”
然后我就“make ”
[root@localhost eva]# make
make all-recursive
make[1]: Entering directory `/root/Desktop/eva'
Making all in po
make[2]: Entering directory `/root/Desktop/eva/po'
Making all in .
make[3]: Entering directory `/root/Desktop/eva/po'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/root/Desktop/eva/po'
Making all in zh_CN
make[3]: Entering directory `/root/Desktop/eva/po/zh_CN'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/Desktop/eva/po/zh_CN'
make[2]: Leaving directory `/root/Desktop/eva/po'
Making all in src
make[2]: Entering directory `/root/Desktop/eva/src'
Making all in ui
make[3]: Entering directory `/root/Desktop/eva/src/ui'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/Desktop/eva/src/ui'
Making all in libeva
make[3]: Entering directory `/root/Desktop/eva/src/libeva'
Making all in libcustompic
make[4]: Entering directory `/root/Desktop/eva/src/libeva/libcustompic'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/Desktop/eva/src/libeva/libcustompic'
Making all in libuh
make[4]: Entering directory `/root/Desktop/eva/src/libeva/libuh'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/Desktop/eva/src/libeva/libuh'
Making all in libft
make[4]: Entering directory `/root/Desktop/eva/src/libeva/libft'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/Desktop/eva/src/libeva/libft'
make[4]: Entering directory `/root/Desktop/eva/src/libeva'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/root/Desktop/eva/src/libeva'
make[3]: Leaving directory `/root/Desktop/eva/src/libeva'
Making all in api
make[3]: Entering directory `/root/Desktop/eva/src/api'
Making all in filetrans
make[4]: Entering directory `/root/Desktop/eva/src/api/filetrans'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/Desktop/eva/src/api/filetrans'
make[4]: Entering directory `/root/Desktop/eva/src/api'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/root/Desktop/eva/src/api'
make[3]: Leaving directory `/root/Desktop/eva/src/api'
Making all in image
make[3]: Entering directory `/root/Desktop/eva/src/image'
Making all in face
make[4]: Entering directory `/root/Desktop/eva/src/image/face'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/Desktop/eva/src/image/face'
Making all in smiley
make[4]: Entering directory `/root/Desktop/eva/src/image/smiley'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/Desktop/eva/src/image/smiley'
Making all in theme
make[4]: Entering directory `/root/Desktop/eva/src/image/theme'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/Desktop/eva/src/image/theme'
make[4]: Entering directory `/root/Desktop/eva/src/image'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/root/Desktop/eva/src/image'
make[3]: Leaving directory `/root/Desktop/eva/src/image'
Making all in sound
make[3]: Entering directory `/root/Desktop/eva/src/sound'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/Desktop/eva/src/sound'
make[3]: Entering directory `/root/Desktop/eva/src'
/bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o eva -R /usr/lib -R /usr/lib64/qt-3.3/lib -R /usr/lib -L/usr/lib -L/usr/lib64/qt-3.3/lib main.o evachatwindowmanager.o evamain.o evasystemtray.o evachatwindowmanager.moc.o evasystemtray.moc.o evamain.moc.o ../src/ui/libevaui.la ../src/libeva/libeva.la ../src/api/libevaapi.la ../src/api/filetrans/libapi_ft.la -lkdeui
g++: /usr/lib/libidn.so: No such file or directory
make[3]: *** [eva] 错误 1
make[3]: Leaving directory `/root/Desktop/eva/src'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/root/Desktop/eva/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/root/Desktop/eva'
make: *** [all] 错误 2

不知道那里出错了,大家帮忙看一下 。谢谢了
文章评论

共有 7 条评论

  1. Subbo 于 2007-05-09 22:00:31发表:

    libidn.so这个文件在perl-Net-LibIDN里面,去找perl-Net-LibIDN的安装包装上,可以上rpmfind.net搜索。

    [ 本帖最后由 Subbo 于 2007-5-9 22:04 编辑 ]

  2. karon_fedora 于 2007-05-08 22:09:46发表:

    只考虑错误级别的警告
    g++: /usr/lib/libidn.so
    试试更新你的编译器,还有共享库

  3. habaogouriei 于 2007-05-08 19:23:30发表:

    make --debug 后出来的信息 看不懂

    有点长 麻烦大家解释一下 谢谢

    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    前提“stamp-h1”比目标“config.h”新。
    必须重新创建目标“config.h”。
    重新创建目标文件“config.h”成功。
    必须重新创建目标“all”。
    make all-recursive
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all-recursive”不存在。
    必须重新创建目标“all-recursive”。
    make[1]: Entering directory `/root/Desktop/eva'
    Making all in po
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-recursive”不存在。
    必须重新创建目标“all-recursive”。
    make[2]: Entering directory `/root/Desktop/eva/po'
    Making all in .
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    make[3]: Entering directory `/root/Desktop/eva/po'
    make[3]: Nothing to be done for `all-am'.
    make[3]: Leaving directory `/root/Desktop/eva/po'
    Making all in zh_CN
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“all-nls”不存在。
    必须重新创建目标“all-nls”。
    重新创建目标文件“all-nls”成功。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[3]: Entering directory `/root/Desktop/eva/po/zh_CN'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/root/Desktop/eva/po/zh_CN'
    重新创建目标文件“all-recursive”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[2]: Leaving directory `/root/Desktop/eva/po'
    Making all in src
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-recursive”不存在。
    必须重新创建目标“all-recursive”。
    make[2]: Entering directory `/root/Desktop/eva/src'
    Making all in ui
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[3]: Entering directory `/root/Desktop/eva/src/ui'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/root/Desktop/eva/src/ui'
    Making all in libeva
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-recursive”不存在。
    必须重新创建目标“all-recursive”。
    make[3]: Entering directory `/root/Desktop/eva/src/libeva'
    Making all in libcustompic
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[4]: Entering directory `/root/Desktop/eva/src/libeva/libcustompic'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/root/Desktop/eva/src/libeva/libcustompic'
    Making all in libuh
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[4]: Entering directory `/root/Desktop/eva/src/libeva/libuh'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/root/Desktop/eva/src/libeva/libuh'
    Making all in libft
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[4]: Entering directory `/root/Desktop/eva/src/libeva/libft'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/root/Desktop/eva/src/libeva/libft'
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    make[4]: Entering directory `/root/Desktop/eva/src/libeva'
    make[4]: Nothing to be done for `all-am'.
    make[4]: Leaving directory `/root/Desktop/eva/src/libeva'
    重新创建目标文件“all-recursive”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[3]: Leaving directory `/root/Desktop/eva/src/libeva'
    Making all in api
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-recursive”不存在。
    必须重新创建目标“all-recursive”。
    make[3]: Entering directory `/root/Desktop/eva/src/api'
    Making all in filetrans
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[4]: Entering directory `/root/Desktop/eva/src/api/filetrans'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/root/Desktop/eva/src/api/filetrans'
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    make[4]: Entering directory `/root/Desktop/eva/src/api'
    make[4]: Nothing to be done for `all-am'.
    make[4]: Leaving directory `/root/Desktop/eva/src/api'
    重新创建目标文件“all-recursive”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[3]: Leaving directory `/root/Desktop/eva/src/api'
    Making all in image
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-recursive”不存在。
    必须重新创建目标“all-recursive”。
    make[3]: Entering directory `/root/Desktop/eva/src/image'
    Making all in face
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[4]: Entering directory `/root/Desktop/eva/src/image/face'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/root/Desktop/eva/src/image/face'
    Making all in smiley
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[4]: Entering directory `/root/Desktop/eva/src/image/smiley'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/root/Desktop/eva/src/image/smiley'
    Making all in theme
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[4]: Entering directory `/root/Desktop/eva/src/image/theme'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/root/Desktop/eva/src/image/theme'
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    make[4]: Entering directory `/root/Desktop/eva/src/image'
    make[4]: Nothing to be done for `all-am'.
    make[4]: Leaving directory `/root/Desktop/eva/src/image'
    重新创建目标文件“all-recursive”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[3]: Leaving directory `/root/Desktop/eva/src/image'
    Making all in sound
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all”不存在。
    文件“docs-am”不存在。
    必须重新创建目标“docs-am”。
    重新创建目标文件“docs-am”成功。
    文件“all-am”不存在。
    必须重新创建目标“all-am”。
    重新创建目标文件“all-am”成功。
    必须重新创建目标“all”。
    重新创建目标文件“all”成功。
    make[3]: Entering directory `/root/Desktop/eva/src/sound'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/root/Desktop/eva/src/sound'
    GNU Make 3.80
    Copyright (C) 2002 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    正在读入 makefiles...
    Updating goal targets....
    文件“all-am”不存在。
    文件“eva”不存在。
    必须重新创建目标“eva”。
    make[3]: Entering directory `/root/Desktop/eva/src'
    /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o eva -R /usr/lib -R /usr/lib64/qt-3.3/lib -R /usr/lib -L/usr/lib -L/usr/lib64/qt-3.3/lib main.o evachatwindowmanager.o evamain.o evasystemtray.o evachatwindowmanager.moc.o evasystemtray.moc.o evamain.moc.o ../src/ui/libevaui.la ../src/libeva/libeva.la ../src/api/libevaapi.la ../src/api/filetrans/libapi_ft.la -lkdeui
    g++: /usr/lib/libidn.so: No such file or directory
    make[3]: *** [eva] 错误 1
    make[3]: Leaving directory `/root/Desktop/eva/src'
    make[2]: *** [all-recursive] 错误 1
    make[2]: Leaving directory `/root/Desktop/eva/src'
    make[1]: *** [all-recursive] 错误 1
    make[1]: Leaving directory `/root/Desktop/eva'
    make: *** [all] 错误 2

  4. karon_fedora 于 2007-05-06 22:00:55发表:

    楼主的提示信息太笼统了
    make --debug 2
    这样可以返回 ,更多的编译信息

  5. habaogouriei 于 2007-05-06 21:41:51发表:

    麻烦在深入地讲一下。。
    谢谢

  6. Subbo 于 2007-05-05 19:30:30发表:

    不知道用的是什么发行版。得找 perl-Net-LibIDN 装上。

  7. habaogouriei 于 2007-05-05 18:30:22发表:

    菜鸟求助,,,,
    高手来帮帮忙阿
    谢谢了