There is no associated build log, as prior to version 2.4.x, Armadillo was a pure C++ template library. The examples provided in the archive are not built by default, hence it is impossible to detect the problem at build time.
In versions prior to 2.4.x, Armadillo relied on a linking trick that no longer works due to the toolchain update. In version 2.4.x, this trick is no longer used. The associated Armadillo packages in Debian have been fixed and are in the "testing" stream. Specifically, the fix is in: "libarmadillo-dev (1:2.4.2+dfsg-2)" and "libarmadillo2 (1:2.4.2+dfsg-2)" http://packages.debian.org/testing/libarmadillo-dev http://packages.debian.org/testing/libarmadillo2 As such, the armadillo package can now be updated in Ubuntu. ** Changed in: armadillo (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/888495 Title: Can't compile C++ code: "undefined reference to:" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/armadillo/+bug/888495/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs