aMule Forum
English => Multiplatform => Mac OSX => Topic started by: dashaund on January 28, 2005, 06:46:44 PM
-
Hey guys! I'm trying to compile the aMule CVS (1-28-05). I succesfully compiled wxMac CVS (2.5.3) and moved on to aMule. It configures fine, then when I go to make, I get this:
In file included from /usr/local/include/wx-2.5/wx/mac/private.h:4,
from ../../src/filefn.cpp:32:
/usr/local/include/wx-2.5/wx/mac/carbon/private.h:45:21: FixMath.h: No such file or directory
make[4]: *** [amule-filefn.o] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
The private.h file is there. Has something on my Mac got corrupted? I tried compiling rc8, and it didn't work either. I'm running a G4 iMac with Mac OSX 10.3.7. If you need anymore info just ask! I've tinkered with Linux for years, and now I have a Mac, so I know my way around the shell and how to compile programs, but some of this stuff unique to Unix I'm clueless.
-
Hmm. Strange. The wxMac developers made a recent change (this morning!) to mac/carbon/private.h to have it include FixMath.h. I bet they broke something. I do have a FixMath.h in CoreServices.framework, but the include paths must not be set up right.
Perhaps your best bet is to roll back your wxMac CVS to before they introduced this problem. If you used the CVS server method of getting the wxMac sources, you can roll it back by doing:
cvs update -D "yesterday"
in your wxWidgets directory.
-
That must be it. Once I downloaded yesterday's CVS and recompiled, aMule compiled, and I'm running it now. Thanks!