"Matt Ross" <[EMAIL PROTECTED]> writes: > > I also tried changing directory to 'mozilla/directory/c-sdk' and using > 'configure'. This worked but when I ran make (symbolic link to GNU make) I > get this: > > $ make > make export > make[1]: Entering directory > `/cygdrive/c/mydocu~1/cbuilder/mozilla/directory/c-sdk' > cd config; make export > make[2]: Entering directory > `/cygdrive/c/mydocu~1/cbuilder/mozilla/directory/c-sdk/config' > gcc -Fonow.o -c -g -UNDEBUG -DDEBUG=1 -DDEBUG_mgr=1 #ifdef\ > __cplusplus v > oid\ exit\ \(int\)\; > #endif -DXP_PC=1 -DWIN32=1 -D_WINDOWS=1 -DNONAMELESSUNION=1 > -DWINNT=1 -D_X86_=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -DFORCE_PR_LOG > now.c > gcc: unrecognized option `-Fonow.o' > gcc: No input files > make[2]: *** [now.o] Error 1 > make[2]: Leaving directory > `/cygdrive/c/mydocu~1/cbuilder/mozilla/directory/c-sdk/config' > make[1]: *** [export] Error 2 > make[1]: Leaving directory > `/cygdrive/c/mydocu~1/cbuilder/mozilla/directory/c-sdk' > make: *** [all] Error 2 > > Is there a page that explains how to do this under Cygwin on mozilla.org?
Unfortunately, I don't think it's really setup right now to build on compilers other than MSVC. Now I don't think this would be very difficult to fix; probably just some adjustments in c-sdk/config and c-sdk/*.mk. Unfortunately, this isn't something I have time to poke at right now. However, if you feel like submitting patches, that'd be great. :-) Dan