V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
gouera
V2EX  ›  Linux

编译安装ncurses出错啦,,,

  •  
  •   gouera · May 7, 2013 · 3658 views
    This topic created in 4739 days ago, the information mentioned may be changed or developed.
    15 replies    1970-01-01 08:00:00 +08:00
    47jm9ozp
        1
    47jm9ozp  
       May 7, 2013
    404 Not Found

    JSP2/1.0.13
    47jm9ozp
        2
    47jm9ozp  
       May 7, 2013
    换pastebin吧少年
    Golevka
        3
    Golevka  
       May 7, 2013
    为孩子们筑起温暖的宿舍=.=
    gouera
        4
    gouera  
    OP
       May 7, 2013
    @ooxxcc 是说看不见图?
    @Golevka ??
    halfbloodrock
        5
    halfbloodrock  
       May 7, 2013
    为啥一定要编译安装呢?系统自带的版本不够?
    gouera
        6
    gouera  
    OP
       May 7, 2013
    @halfbloodrock 我在做LFS
    gouera
        7
    gouera  
    OP
       May 7, 2013
    @halfbloodrock 那本书上面说要编写这个,,但是坑爹的是,没有说出错了怎么解决。。。
    halfbloodrock
        8
    halfbloodrock  
       May 7, 2013
    @gouera 手把手教你构建自己的Linux 这本?

    。。。看不见图啊。。
    gouera
        9
    gouera  
    OP
       May 7, 2013
    @halfbloodrock 是的,就是这本。
    我把图片传微博了 。麻烦传去微博看吧。。一张是./configure的。一张是MAKE的..
    http://weibo.com/wangsenlinloveme
    halfbloodrock
        10
    halfbloodrock  
       May 7, 2013
    @gouera gcc的版本是多少?

    先尝试低于5.7版本编译有没有问题,不行试试5.9的版本
    http://ftp.gnu.org/pub/gnu/ncurses/

    我编译5.7,5.9全部通过,猜测可能是gcc版本过低。

    root@vps:~/ncurses-5.7# gcc --version
    gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
    Copyright (C) 2011 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.

    root@vps:~/ncurses-5.7#
    clowwindy
        11
    clowwindy  
       May 7, 2013
    你看的 LFS 是什么版本的?用的包版本符不符合?有没有忘记打 LFS 提供的 patch?
    halfbloodrock
        12
    halfbloodrock  
       May 7, 2013
    @gouera LFS这玩意已经很久没碰了,上大学时候和刚工作时候做过5,6次。后来就转gentoo了。。。
    47jm9ozp
        13
    47jm9ozp  
       May 7, 2013
    @gouera 别弄图,直接把文字上传到pastebin多好

    另外出了问题搜一下很容易找到解决方案,看这里 http://forums.gentoo.org/viewtopic-p-140503.html?sid=2f56f3ce2c8c3da4abe220dc8b8f55ce

    用CFLAGS= 01 就可以了
    gouera
        14
    gouera  
    OP
       May 7, 2013
    @halfbloodrock GCC版本4.4.2 用的軟件全是書上提供的啊。

    @clowwindy 這個沒有patch。。

    @ooxxcc 我是用虛擬機做的,怎麼把虛擬機裏面的內容複製出來。。。runlevel 3 不能與真機複製東西啊。。
    47jm9ozp
        15
    47jm9ozp  
       May 7, 2013
    @gouera 好吧……我当时是直接根着最新版来的,没看书,你确认你的所有软件的版本都和书上一样么,版本不匹配很容易出问题

    然后我搜了一下关键词,你看看 http://forums.gentoo.org/viewtopic-p-140503.html?sid=2f56f3ce2c8c3da4abe220dc8b8f55ce 这里的解决方法对你有没有效果

    最后还是建议直接上最新版吧 -> http://www.linuxfromscratch.org/lfs/view/stable/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5831 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 06:32 · PVG 14:32 · LAX 23:32 · JFK 02:32
    ♥ Do have faith in what you're doing.