Set «Release» as the default build type. Also cleaned up the CMakeLists.txt file a bit.
Edited wiki page Linux_dependencies through web user interface.
Pretty much rewrote this thing. Updated dependencies and added cmake
Improve the compiler flags for the cmake build system. -fPIC only needs to be specified for static libraries that are linked into shared libraries. cmake automatically uses -fPIC for shared libraries. Also ported several other needed compiler flags from the scons build. Set up the debug build, enabled with «-D CMAKE_BUILD_TYPE=Release», to work with wxWidgets debugging.
Note that most users will want to use the release build to get a -O3 optimized build. This can be enabled by adding «-D CMAKE_BUILD_TYPE=Release».
config.h is only created on Unix.
Add the c++ definition HAVE_CONFIG_H in the scons build and check it before including config.h so the cmake build system doesn’t need to worry about conflicts from that file if it exists.