J. Robinson wrote: > Henry Sobotka wrote: > >> nsIIOService.[idl|h] are in netwerk/base/public, so you might try >> necko.lib. You shouldn't be gettng that error though (unless the linkage >> for the missing external is wrapped in a VACPP-only block in the >> makefile?). >> >> h~ >> >> > > I've followed it down to where the break in my build actually happens ( > OBJMOZ/LAYOUT/build ). If I run 'gmake libs' from here I'll get the > exact same break. Now the interesting thing is that the makefile contains: > REQUIRES = xpcom \ > string \ > content \ > gfx \ > widget \ > locale \ > necko \ > $(NULL) > > so it looks like necko is being referred to, though I see no other > reference in the makefile to necko other than that. First of all though > I'm going to do a 'gmake clean' just to make certain that some other > work-around/build-break that I had earlier hasn't clouded this issue > somewhat, and I'll go from there. > > Jeff > >
After extended meditation (some call it sleeping) I think I've tracked down where my problem stems from. In objmoz\dist\include\necko\nsIIOService.h header I do indeed have the function defined, but the whole block is #if 0'd out. I assume this traces back to the header being generated from the .idl file, so now I am only left to find out where I've triggered this behaviour! Now... just to find it! Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik -----------------------------------------------------------
