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
  -----------------------------------------------------------

  


Reply via email to