Miguel Guedes
2013-07-18 10:59:47 UTC
Hello,
I am using AC_LANG_PROGRAM wrapped inside AC_LINK_IFELSE to test for
libboost_system and it invokes gcc/g++ in the following way:
configure:3975: g++ -o conftest -g -O2 -lboost_system conftest.cpp
The above results in a few errors and doesn't link even though the
library in question is present in the system. This is because the source
file should be at the front in the call to g++, e.g.:
g++ conftest.cpp -o conftest -g -O2 -lboost_system
What can be done to overcome this limitation? Can the parameter order be
customized somehow or perhaps some other macro be used?
Miguel
I am using AC_LANG_PROGRAM wrapped inside AC_LINK_IFELSE to test for
libboost_system and it invokes gcc/g++ in the following way:
configure:3975: g++ -o conftest -g -O2 -lboost_system conftest.cpp
The above results in a few errors and doesn't link even though the
library in question is present in the system. This is because the source
file should be at the front in the call to g++, e.g.:
g++ conftest.cpp -o conftest -g -O2 -lboost_system
What can be done to overcome this limitation? Can the parameter order be
customized somehow or perhaps some other macro be used?
Miguel