|
From: | anonymous |
Subject: | [Octave-bug-tracker] [bug #59373] Don't link liboctinterp with "-Wl, --export-all-symbols" |
Date: | Wed, 28 Oct 2020 13:07:31 -0400 (EDT) |
User-agent: | Mozilla/5.0 (Windows NT 5.1; rv:68.9) Gecko/20100101 Goanna/4.6 Firefox/68.9 Mypal/28.14.2 |
Follow-up Comment #5, bug #59373 (project octave): Some problems may be related to visibility of symbols and "-Wl,--export-all-symbols" but I believe that liboctinterp has linked statically against hdf library. One reason is that liboctinterp now depends on symbols on third libraries that hdf library depends on them. Some differences between current 6.0.93 alpha and octave-5.2.0: octave 5-2-0 : libhdf5-9.dll in bin directory octave 6-0-93 : hdf5.dll in bin directory octave 5-2-0 : libhdf5.la and libhdf5.settings in lib directory octave 6-0-93 : only libhdf5.settings in lib directory octave 5-2-0 : In lib/octave/5.2.0/liboctinterp.la the file /usr/lib/libhdf5.la is listed for dependency_libs. octave 6-0-93 : In lib/octave/6.0.93/liboctinterp.la the option -lhdf5 is listed for dependency_libs. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?59373> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |