Salut,
Je cherche à compiler un petit essai de serveur avec boost (asio) sous Ubuntu, mais je me tape systématiquement des erreurs de ce type au moment du linkage:
Citation :
test.cpp: (.text+0x3d): undefined reference to `boost::system::get_system_category()'
|
De ce que j'ai trouvé en cherchant sur le net c'est un problème de lib à préciser dans les flags de compilation, j'ai essayé un tas de variations d'après ces infos: http://www.boost.org/doc/libs/1_39 [...] ary-naming , mais pas moyen de le faire fonctionner. Actuellement la ligne des flags du makefile est celle-ci:
Citation :
CXXFLAGS = -W -Wall -Werror -I /usr/local/lib/ -lboost_system-gcc43-mt-s-1_40
|
/usr/local/lib/ est bien le dossier où se situent les .so/.a des librairies, et je compile avec gcc 4.3 .
Quelqu'un aurait une idée?