wxGTK's configure system is a bit complicated, but easy to use once you see how to. If you are using the sources from the CVS repository or the snapshot from the Mahogany ftp server, please follow the instructions in the file wxWindows/BuildCVS.txt. Generally this involves setting up a subdirectory for building it and invoking the configure script:
mkdir build
cd build
../configure -without-threads -with-gtk -without-shared -without-debug_flag
-without-debug_info -without-odbc
make
make install
If compiling with gtk 1.0.x rather than 1.2.x, you need to specify the additional option -without-dnd. Of course, feel free to change the two debug options to -with-debug if you want to generate a version with debugging enabled. Just make sure that if you configure wxGTK with debug, then you also need to configure Mahogany -with-debug, or it will fail. If you experience problems with thread support, configure it -without-threads, they are not used currently. Note: the -with/-without arguments are prefixed with a double hyphen, not just a single one, as it might show up in some version of this document.
More up-to-date information can be found in Mahogany's README file.