Docs icon indicating copy to clipboard operation
Docs copied to clipboard

Does not bulid properly with automake 1.15 (which is latest in brew)

Open sunilvirus opened this issue 9 years ago • 2 comments

I just did a fresh installation of brew and the packages needed for building this (libtool, automake etc). I faced compilation issues. Figured that the problem is because brew installs automake1.15 by default. Automake 1.15 is released in jan 2015 and its does not like the old style conf files which are used in these tools. So, one has to

install automake 1.12 brew install homebrew/versions/automake112 and also create symbolic links for automake and aclocal in /usr/local/bin ln -s /usr/local/bin/automake112 /usr/local/bin/automake ln -s /usr/local/bin/aclocal112 /usr/local/bin/aclocal

sunilvirus avatar Feb 27 '15 17:02 sunilvirus

Thanks for the heads-up.

Getting our Makefiles.am compatible with 1.15 automake is not straight easy, so currently we will probably add a "You need automake version 1.12, not 1.15" to the documentation, but we'll try to upgrade our build system so we can support this new version.

Btw, the issue is that automake 1.15 enables the "subdir-objects" option by default, which changes the output directory for each object file according to its source file path, and this does not interact well with our multiple architecture builds.

Regards,

N-Bz avatar Mar 01 '15 14:03 N-Bz

Dear, i'm using the newest automake for Ubuntu14.04 and couldn't build the lib from git! I would like to ask for how to downgrade automake to the proper version? I have the same issue with the guy on the link below: https://github.com/ARDroneSDK3/ARSDKBuildUtils/issues/23 Best regards!

LeThaiSon avatar May 15 '15 03:05 LeThaiSon