I'm probably excessively concerned about this, but I prefer not to install anything into the system directories (even /usr/local) if I can at all avoid it. Because of that, I've been reluctant to install wxMac in order to compile aMule. So, I searched around and found this:
http://umn.dl.sourceforge.net/sourceforge/wxwindows/install-mac-2.5.2.txt (look under the Apple Developer Tools section) which suggests using --disable-shared to build a static library and the --in-place argument to wx-config.
Quite frankly, I couldn't figure out the "--in-place" option, so instead I used
--prefix=${HOME}/wxinstall
so that wxMac would install under my home directory. Therefore the
make install
command doesn't need "sudo".
Then, when configuring aMule, I supplied
--with-wx-prefix=${HOME}/wxinstall --with-wx-config=${HOME}/wxinstall/bin/wx-config
instead of references to /usr/local.
Anyway, taken together, these provide a way to build aMule on the mac without installing anything into system directories and the resultant executable doesn't require that shared libraries be installed on a system in order to run.
I don't know if people find this preferable, but I figured I'd share the info so others could decide for themselves.