Yuri wrote:
On FreeBSD libtool can't find operator new[] because it is in C mode:
libtool: link: cc -fno-strict-aliasing -fopenmp -ftree-vectorize
-pthread -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong
-fno-strict-aliasing -fno-strict-aliasing -fstack-protector-strong -o
RNALfold RNALfold_cmdl.o RNALfold.o
../../src/ViennaRNA/.libs/libRNA_conv.a ./.libs/libhelpers.a -lm
-pthread -fopenmp
libtool: link: cc -fno-strict-aliasing -fopenmp -ftree-vectorize
-pthread -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong
-fno-strict-aliasing -fno-strict-aliasing -fstack-protector-strong -o
RNALalifold RNALalifold_cmdl.o RNALalifold.o
../../src/ViennaRNA/.libs/libRNA_conv.a ./.libs/libhelpers.a -lm
-pthread -fopenmp
ld: error: undefined symbol: operator new[](unsigned long)
>>> referenced by svm.cpp
>>> svm.o:(Kernel::Kernel(int, svm_node* const*,
svm_parameter const&)) in archive ../../src/ViennaRNA/.libs/libRNA_conv.a
cc ?
I'm not sure which compiler suite is used on FreeBSD but it seems to me
C++ compiler is not installed.
Roumen
_______________________________________________
https://lists.gnu.org/mailman/listinfo/libtool