Bonjour à tous,
Cela fait quelque jours que j'essaie de faire fonctionner la libraire Libnoise (http://libnoise.sourceforge.net/index.html) sur Code::Blocks, une nightly build (Avec MinGW (version 3.4.5) comme compilateur).
Malheureusement impossible de terminer la compilation, j'ai commencé par suivre le tutorial présent sur le site, mais dès le début cela ne fonctionne pas, le message d'erreur suivant m'est donné :
En suivant le tutorial, sur VC++6 aucun souci, mais pour divers raison, je préfère utiliser C::B et malgré les quelques heures passées à essayer de configurer les options du compilateur de ce dernier, impossible d'en tirer quoique ce soit :-/F:\CPP\LibNoiseTest\TestLibNoise\main.cpp:8: undefined reference to `noise::module::Perlin::Perlin()'
F:\CPP\LibNoiseTest\TestLibNoise\main.cpp:9: undefined reference to `noise::module::Perlin::GetValue(double, double, double) const'
F:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\include\c++\3.4.5\bits\locale_facets.tcc:2498: undefined reference to `vtable for noise::module::Perlin'
F:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\include\c++\3.4.5\bits\locale_facets.tcc:2499: undefined reference to `noise::module::Module::~Module()'
=== Build finished: 4 errors, 0 warnings ===
Une recherche sur ce forum et quelques recherches sur google n'ont rient donné, la seul chose qui s'en rapproche le plus est un message sur le "forum" du site de Libnoise (http://sourceforge.net/forum/forum.p...rum_id=368741), mais la réponse apporté est un peu flou à mes yeux :-D
Si quelqu'un d'entre vous à un début de réponse, ou à le temps d'essayer, merci d'avance :-)
Partager