Hi Fabio,
I don’t know much about Eclipse or MinGW or how code libraries work on Windows. I can tell you that the error you are getting is related to the boost_system library not being properly linked. The missing symbols are present in that library.
Some possible things to look at:
- On UNIX at least, the .a files would be libraries designed for static linking. -lboost_system will ask to dynamically link. To statically link you’d include the full path to the .a file in your link command along with all the other object files.
- With UNIX GCC the order in which object files and statically linked libraries are included in the link command can make a difference.
- Stack Overflow/MinGW lists/Boost lists may have a wider audience for more general questions about linking using MinGW than this list.
Peter