|
From: | Markus Mützel |
Subject: | [Octave-bug-tracker] [bug #61704] Index vector related tests fail with libc++ when compiled with visibility flags |
Date: | Mon, 20 Dec 2021 12:58:01 -0500 (EST) |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36 Edg/96.0.1054.62 |
Follow-up Comment #10, bug #61704 (project octave): If someone else would like to reproduce on Ubuntu. Here the commands I used: sudo apt-get install libc++-dev libc++abi-dev libunwind-dev ../configure CC=clang CXX="clang++ -stdlib=libc++" CPPFLAGS="-I/usr/include/hdf5/serial -I/usr/include/suitesparse" LDFLAGS="-L/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/hdf5/serial" --prefix=${HOME}/usr --without-spqr --without-magick make all With SPQR and GraphicsMagick++, I got the exact same unresolved symbols like you did. (But using ld.bfd here.) Not exactly sure why. But that might be an issue with those libraries rather than with Octave... Like you already wrote, the failing tests are almost the same ones that are failing on macOS. But it should be much easier/faster to inspect the impact of some changes now that we can reproduce on Linux. Thank you for the hint! _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?61704> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |