如何使用`configure`创建与位置无关的libtool库文件

时间:2013-06-28 19:23:22

标签: configure libtool

我被构建工具宠坏了......我正在尝试构建一些软件包,专门用于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

1 个答案:

答案 0 :(得分:0)

解决方法:

ln -s `pwd`/../deps /tmp/gmp
相关问题