Well, okay, it could be more a hurdle than a roadblock but I'm having some difficulty figuring this bit out.
In compiling Mozilla with gcc & EMX I get a substantial way through the entire build process (with some great cheat-sheets provided by Henry Sobotka). My problem occurs when I'm doing my "gmake libs" portion of the build and I get down to the creating of gkhtml.dll, as this bit of log shows: rm -f gkhtml.def rm -f gkhtml.dll gcc -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -Zmtd -Zomf -pipe -DDEBUG_ -DTRACING -g -Zomf -Zdll -Zmt -Zcrtdll -Zlinker /NOO -o gkhtml.dll -o gkhtml.dll nsLayoutModule.obj dlldeps.obj ../../dist/lib/gkhtmlbase_s.lib ../../dist/lib/gkhtmldoc_s.lib ../../dist/lib/gkhtmlforms_s.lib ../../dist/lib/gkhtmlstyle_s.lib ../../dist/lib/gkhtmltable_s.lib ../../dist/lib/gkxulbase_s.lib ../../dist/lib/gkbase_s.lib ../../dist/lib/gkconshared_s.lib ../../dist/lib/gkxultree_s.lib ../../dist/lib/gkxulgrid_s.lib ../../dist/lib/gkmathmlcon_s.lib ../../dist/lib/gkmathmlbase_s.lib -lgkgfx ../../dist/lib/xpcom.lib -L../../dist/lib -Lf:/programming/mozilla/objmoz/dist/lib -lplds4 -lplc4 -lnspr4 -lsocket -lemxio ../../dist/lib/unicharutil_s.lib ../../dist/lib/mozjs.lib -lsocket -lm gkhtml.def ..\..\dist\lib\gkhtmlbase_s.lib(..\..\..\..\..\layout\html\base\src\nsObjectFrame.cpp) : error L2029: 'nsHTMLUtils::IOService' : unresolved external There was 1 error detected gmake.exe[2]: *** [gkhtml.dll] Error 1 gmake.exe[2]: *** Deleting file `gkhtml.dll' gmake.exe[2]: Leaving directory `/PROGRAMMING/MOZILLA/OBJMOZ/layout/build' gmake.exe[1]: *** [libs] Error 2 gmake.exe[1]: Leaving directory `/PROGRAMMING/MOZILLA/OBJMOZ/layout' gmake: *** [libs] Error 2 Since there seem to be some inconsistancies in how makefiles are created for gcc on OS/2, I'm assuming that I simply need to indicate the lib that is needed to successfully link everything together but... uhm... I have absolutely no idea which library it would be! I tried searching through the different sources but so many have some sort've function name that contains "IOService" that it didn't really leave me any more enlightened than before. Any pointers on this one would be greatly appreciated. Thanks, Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik -----------------------------------------------------------
