Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
gouera
V2EX  ›  Linux

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

  •  
  •   gouera · May 9, 2013 · 3882 views
    This topic created in 4938 days ago, the information mentioned may be changed or developed.
    make时提示:
    in function 'make_temp' :
    patch.c:1531: warning: the use of 'mktemp' is dangerous, better use 'mkstemp'.


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

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

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

    改了mkstemp后提示什么
    gouera
    gouera
    OP
    May 9, 2013
    9
    @ooxxcc 改了之后不记得了,,,我现在换最新的了。。 我在做做看。
    @sillyousu 老版本。。看书来的。
    feikaras
    feikaras
    May 9, 2013
    10
    别老版本了。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1209 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:15 · PVG 01:15 · LAX 09:15 · JFK 12:15
    ♥ Do have faith in what you're doing.