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

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

[Octave-bug-tracker] [bug #64709] Android Termux libtool issue


From: Adam Labus
Subject: [Octave-bug-tracker] [bug #64709] Android Termux libtool issue
Date: Mon, 25 Sep 2023 01:30:31 -0400 (EDT)

Follow-up Comment #6, bug #64709 (project octave):


[comment #2 comment #2:]
> .oct files are basically shared libraries that are loaded on runtime.
> I don't know if there is any way to load functions from static libraries at
runtime.
> 
> I'm also doubting whether it makes sense to link the entire interpreter (and
liboctave + its dependencies) to each and every .oct file. So, it probably
doesn't make sense to build a static library version of Octave.
> 
> Which problems are you running into with shared libraries?
> 


octave: no graphical display found
octave: disabling GUI features
CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/bin/octave-cli-8.3.0":
cannot locate symbol "__aarch64_ldadd8_acq_rel" referenced by
"/data/data/com.termux/files/usr/lib/octave/8.3.0/liboctinterp.so.11.0.1"...


Running +verbatim+ readelf -Ws --dyn-syms -verbatim- on the shared library
gives:


   ...
9: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND __aarch64_ldadd8_acq_rel
                                             44756: 0000000000000000     0
NOTYPE  GLOBAL DEFAULT  UND __aarch64_ldadd8_acq_rel
   ...




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?64709>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

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