0
I am having problems compiling a library (XSB Prolog) in Ubuntu.
I am configuring and compiling it with:
sudo ./configure -prefix=/usr/local/lib/
sudo ./makexsb
Then, I need to execute the following command in order to generate certain dynamic libraries:
sudo ./makexsb dynmodule
But it is failing with the following output:
make -f ../config/x86_64-unknown-linux-gnu/topMakefile dynmodule
Preparing...
make[1]: Entering directory `/home/parallels/prologengines/XSB/emu'
Making XSB Shared Library /home/parallels/prologengines/XSB/config/x86_64-unknown-linux-gnu/bin/libxsb.so
gcc: error: unrecognized command line option ‘-faltivec’
make[1]: *** [xsbdynmod] Error 1
As far as I undestand, the -faltivec
option only makes sense when building on PowerPC architectures.
So it might be that the correct architecture is not being detected? If that is the case, how can I be sure that the architecture is detected correctly?