Apple jumped several version of gcc between Leopard and Snow Leopard. The new version is considerably stricter and the MEME 4.3 code generates lots of warnings, and more importantly, the error you encountered. The MEME 4.4.0 code compiles without error under snow leopard. In the mean time, you can work around the error by using the following steps. 1. copy the gendb.4.3.0.patch patch file into your MEME 4.3.0 src directory 2. Run 'make clean' in the root of your MEME distribution 3. cd into the src directory and run patch -i gendb.4.3.0.patch 4. cd back up to the root of the MEME distribution and run make CC=/usr/bin/gcc-4.0 This will use an older, more forgiving version of gcc. You will still see some compiler warnings, but the build should complete and the programs should run correctly.