V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
gouera
V2EX  ›  Linux

编译安装patch2.6 make时提示错误

  •  
  •   gouera · 2013 年 5 月 9 日 · 3389 次点击
    这是一个创建于 4652 天前的主题,其中的信息可能已经有所发展或是发生改变。
    make时提示:
    in function 'make_temp' :
    patch.c:1531: warning: the use of 'mktemp' is dangerous, better use 'mkstemp'.


    google一天了都没有找到办法解决。。。

    ./configure 的时候没有提示错误。
    10 条回复    1970-01-01 08:00:00 +08:00
    47jm9ozp
        1
    47jm9ozp  
       2013 年 5 月 9 日   ❤️ 1
    这是warning
    gouera
        2
    gouera  
    OP
       2013 年 5 月 9 日
    @ooxxcc 我知道是warning..但是不解决不行啊 , 如果不理会这个错误, 直接make install的话, ptach 这个命令使用会出错。
    47jm9ozp
        3
    47jm9ozp  
       2013 年 5 月 9 日
    那你就查一下mktemp和mkstemp用法,然后自己改代码

    另外用2.7不行么……
    gouera
        4
    gouera  
    OP
       2013 年 5 月 9 日
    @ooxxcc 我试过进去 patch.c:1531 这个位置把mktemp 改为 mkstemp ,但是make的时候还是提示这个。。。
    gouera
        5
    gouera  
    OP
       2013 年 5 月 9 日
    @ooxxcc 我现在就是在重新下载软件包在试试
    sillyousu
        6
    sillyousu  
       2013 年 5 月 9 日
    我想问问楼主:
    1 是在玩lfs吗?
    2 如果是的话,版本多少啊。 前几天我跟最新(7.3)的做没有出现大问题。
    47jm9ozp
        7
    47jm9ozp  
       2013 年 5 月 9 日
    @sillyousu LZ是照着某本中文书做的某个很老的版本……听起来就觉得很坑
    47jm9ozp
        8
    47jm9ozp  
       2013 年 5 月 9 日
    @gouera 不科学啊

    改了mkstemp后提示什么
    gouera
        9
    gouera  
    OP
       2013 年 5 月 9 日
    @ooxxcc 改了之后不记得了,,,我现在换最新的了。。 我在做做看。
    @sillyousu 老版本。。看书来的。
    feikaras
        10
    feikaras  
       2013 年 5 月 9 日
    别老版本了。。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2429 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:53 · PVG 21:53 · LAX 05:53 · JFK 08:53
    ♥ Do have faith in what you're doing.