【问题标题】:How do I create location-independent libtool library files with `configure`如何使用“配置”创建与位置无关的 libtool 库文件
【发布时间】:2013-06-28 19:23:22
【问题描述】:

我被构建工具宠坏了...我正在尝试构建一些软件包,特别是针对 Heroku。 suggested build process 指定了一个configure --prefix=/tmp/package,它既将文件放在/tmp/package 下,又将该路径嵌入到.la 文件中。挑战:最终的执行路径将是/tmp/<random string>/deps 的形式是否甚至可能有位置独立的.la 文件?

问题:我收到很多消息:

libtool: link: warning: library `/tmp/d20130628-2-msz1vn/deps/lib/libgmp.la' was moved.

最后:

/bin/sed: can't read /tmp/gmp/lib/libgmp.la: No such file or directory
libtool: link: `/tmp/gmp/lib/libgmp.la' is not a valid libtool archive

【问题讨论】:

    标签: configure libtool


    【解决方案1】:

    解决方法:

    ln -s `pwd`/../deps /tmp/gmp
    

    【讨论】:

      猜你喜欢
      • 2020-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-01
      • 2019-06-22
      • 2021-06-07
      相关资源
      最近更新 更多