Clemapfel / jluna

Julia Wrapper for C++ with Focus on Safety, Elegance, and Ease of Use
https://clemens-cords.com/jluna
MIT License
239 stars 12 forks source link

Building & testing on FreeBSD (13.3) #68

Open sprock opened 3 weeks ago

sprock commented 3 weeks ago

Hello,

Here are my notes on Jluna on FreeBSD.

Does not build with c++; use g++13 Testing (at least) needs libblastrampoline (undocumented dep).

I tried with

CMAKE_EXE_LINKER_FLAGS /home/rmason/.local/lib/libblastrampoline.so.5

and it linked,

jluna_test: libblastrampoline.so.5 => /home/rmason/.local/lib/libblastrampoline.so.5 (0x24382e831000) libjluna.so.1.0.0 => /opt/local/libjluna.so.1.0.0 (0x24383047f000) libjulia.so.1.10 => /opt/julia-1.10.4/lib/libjulia.so.1.10 (0x24382f937000) libthr.so.3 => /lib/libthr.so.3 (0x243830d9e000) libstdc++.so.6 => /usr/local/lib/gcc13/libstdc++.so.6 (0x243832400000) libm.so.5 => /lib/libm.so.5 (0x2438318bc000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x243833400000) libc.so.7 => /lib/libc.so.7 (0x24383407d000) libdl.so.1 => /usr/lib/libdl.so.1 (0x243834720000) [vdso] (0x7ffffffff650)

but still dumps core.

Give up.

Cheers, sprock