octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #59373] Don't link liboctinterp with "-Wl, --e


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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]