BERTRAND Joël - 2021-08-13
Hello,

I'm trying to build knoda5 on a FreeBSD workstation to use an old

database created with knoda3. I have built knoda from source for a very
long time and I believe I know its build process ;-)

I have successfully built kh_classes and knoda5 with g++9 (after some

minor patches to build hk_classes with a C++11 compiler and
modifications in configure/makefiles to avoid a very old bug, configure
consider that FreeBSD is unable to create shared libraries as configure
use freebsd1) instead of freebsd1.) in several scripts !).

I have tried to debug this issue with core file without any success. I

have seen that if CMAKE_CXX_COMPILER is set to /usr/local/bin/g++9,
executable is linked with gcc10!

pythagore:[/usr/local/bin] > ldd knoda5 | grep std++
libstdc++.so.6 => /usr/local/lib/gcc10/libstdc++.so.6 (0x803348000)

Is it possible to run knoda5 on a FreeBSD workstation ? Help well be

welcome.

Best regards,

JB