
Inspect the components docs about how to get what you want. The latter must be compiled in a compatible way: So a compatible compiler, compatible OS, compatible settings. The difference: While the first requires you to compile the component yourself it will definitely work with your compiler. Download the sources of the component OR a ready-to-use development version.The following is valid for every third party SDK / toolbox / component you want to use and describes what steps your have to do: Here are some basics about typical mistakes done when working with third party libs, including wxWidgets. Q: What do I need to know when using 3rd party libs? If you have no luck, you can try to ask in the forum, but read first "How do I report a compilation problem on the forums".Remember the file extension matters: *.c is compiled as C file, *.cpp is compiled as C++ file.Every object file should be linked in the final executable, if not there are undefined symbols errors.

This command must produce an object file (file extension. d etc) in your project, you must have at least one command in the log. If you don't know what an option or a command does please read the documentation for the compiler/linker you're using.If you have compiled your app before, do a re-build (or clean before build) to see all compiling / linking steps.You should review all the commands and their options.Do a re-build instead of build in order to get a full build log.


3 Q: My simple C++ program throws up lots of errors - what is going on?.2 Q: What do I need to know when using 3rd party libs?.1 Q: How do I troubleshoot a compiler problem?.
