红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

红旗linux中make命令的问题

发布时间:2008-04-16 21:01:33来源:红联作者:yujie870217
我今天从新安装了系统,在安装evaqq时候,运行./configure命令后显示
(略)checking for X... libraries /usr/lib, headers .
checking for IceConnectionNumber in -lICE... yes
checking for libXext... yes
checking for pthread_create in -lpthread... yes
checking for extra includes... no
checking for extra libs... no
checking for libz... -lz
checking for libpng... -lpng -lz -lm
checking for libjpeg6b... no
checking for libjpeg... -ljpeg
checking for perl... /usr/bin/perl
checking for Qt... configure: error: Qt (>= Qt 3.0) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
然后使用make命令,显示:
[root@localhost eva]# make
make: *** 没有指明目标并且找不到 makefile。 停止。
请问各位大虾这个是虾米意思阿?
文章评论

共有 6 条评论

  1. 死亡阴影 于 2008-07-02 13:43:53发表:

    我安装 iwlwifi-1.0.0-1 的时候出现的


    我也遇到相应的问题不过有点进展
    首先 在
    ln -s /usr/src/你的内核/ /lib/modules/$(uname -r)/source
    这样才可以进行

    用以下命令编译
    #make SHELL=/bin/bash
    出现了
    make -C /lib/modules/2.6.24-19-generic/source O=/lib/modules/2.6.24-19-generic/build M=/compatible/ modules
    make[1]: Entering directory `/usr/src/linux-headers-2.6.24-19'
    /usr/src/linux-headers-2.6.24-19/scripts/Makefile.build:41: /compatible/Makefile: No such file or directory
    make[3]: *** No rule to make target `/compatible/Makefile'. Stop.
    make[2]: *** [_module_/compatible] Error 2
    make[1]: *** [sub-make] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-19'
    make: *** [modules] Error 2
    下面正在搞希望有人能共享一下经历

  2. ymaozi 于 2008-05-24 15:35:10发表:

    我也遇到了楼主同样的问题,不知道楼主解决了吗?

  3. sandy_zheng 于 2008-04-19 20:11:16发表:

    [root@localhost iwlwifi-1.0.0-1]# make
    Makefile:20:
    Makefile:21: WARNING: $SHELL not set to bash.
    Makefile:22: If you experience build errors, try
    Makefile:23: 'make SHELL=/bin/bash'.
    Makefile:24:Checking kernel compatibility in: /lib/modules/2.6.17.1-7smp/sourcemac80211
    headers not found in:/lib/modules/2.6.17.1-7smp/source/include/net/

    [root@localhost iwlwifi-1.0.0-1]# ./configure
    bash: ./configure: 没有那个文件或目录

    [root@localhost iwlwifi-1.0.0-1]# make install
    Makefile:20:
    Makefile:21: WARNING: $SHELL not set to bash.
    Makefile:22: If you experience build errors, try
    [root@localhost iwlwifi-1.0.0-1]# make
    Makefile:20:
    Makefile:21: WARNING: $SHELL not set to bash.
    Makefile:22: If you experience build errors, try
    Makefile:23: 'make SHELL=/bin/bash'.
    Makefile:24:Checking kernel compatibility in:
    /lib/modules/2.6.17.1-7smp/sourcemac80211 headers not found in:
    /lib/modules/2.6.17.1-7smp/source/include/net/Please install the mac80211 subsystem.Terminating.make: *** [compatible/kversion] 错误 2

  4. sandy_zheng 于 2008-04-19 20:10:19发表:

    红旗的系统里能直接安装 源程序代码吗?
    Checking kernel compatibility in:/lib/modules/2.6.17.1-7smp/sourcemac80211 headers not found in:
    这句是说核心不支持 啊

  5. yujie870217 于 2008-04-17 07:57:45发表:

    谢谢你的提醒我去安装下试试

  6. Luoall 于 2008-04-16 21:34:57发表:

    不是没有makefile文件,而是你没有安装gcc编译器。先安装gcc编译器吧,与gcc相关联的软件比较多,你需要逐个安装。安装完gcc后才能用源代码的方式编译安装软件。