Closed ant0ine closed 11 years ago
Is it cross-compiling windows binary? Or did it happen when compiling Linux native binary?
I'm not sure, I've just run ./configure without options. Does it cross-compile for windows by default ? Also, it seems to be just a dependency issue on ubuntu: http://stackoverflow.com/questions/11964466/why-is-libtool-is-throwing-unsupported-hardcode-properties-errors-and-what-do
No, it defaults to the native binary. I'm not totally understand the situation in the article in stackoverflow, but I'm under impression that it is ubuntu packaging bug. I'll add some notes on this in README.rst so that people stucked in the same issue can find the solution.
I upgrade my old ubuntu 12.04 to 12.10. Compile went fine without the libtool error. No g++-mingw-w64-i686 installed. Very strange.
Alright, maybe that was just my setup. Thanks to have looked into it!
OK, close for now.
Just getting it to build on a brand new vm with ubuntu server 13.04 and I had to install the additional package, same error. Reopen?
Me, too. A fresh installed Linux Mint 17 (based on Ubuntu 14.04 LTS) - same error. However, installed the above mentioned package did not fix it for me. Still have no idea how to fix it.
Edit: OK, I could fix it by re-configuring without parameters. For the failing build I was using ./configure --prefix=/usr When the prefix is the default (/usr/local) it's working. Seems to be an issue with some LD paths.
Edit2: However, libspdylay.so.7 cannot be found when compiled that way (on x86_64). /usr/local/lib is within the LD_LIBRARY_PATH.
I use Ubuntu 14.04 LTS amd64 and have not experienced this issue. I have no idea how to debug this.
Hit this too. ./configure --enable-static
failed, but ./configure
(where static is enabled by default) succeeded. Very strange.
Had the same issue on Debian 8.2 right now. g++ was missing, but ./configure
still worked. Trying to compile after that using make
failed, and continued to fail after installing g++. I had to actually ./configure
again after installing g++ for it to compile.
I got the following error during compilation on ubuntu 12.10:
libtool: link: unsupported hardcode properties
which I solved by installing the following package:
g++-mingw-w64-i686
It may help other people to update the README file.