It turns out that there was something missing in the standard .mozconf file that we used to have. When one adds this line: . $topsrcdir/browser/config/mozconfig the build works automagically, even with some fancy optimizations like loop unrolling and function inlining!!! Weeeee!!! :D Way to go, Oliver! I second Ingo's words! On Mon, 13 Sep 2004 15:41:42 +0200, Oliver Tappe <openbeos@xxxxxxxxxxxxxxx> wrote: > Hi André, > > On 2004-09-13 at 02:08:22 [+0200], you wrote: > > > > I hope the Haiku crew won't consider this completely off-topic, but I > > believe there's something wrong triggered in the STL when compiling > > Firefox for BeOS. Please check the attached file (StyledEdit text) and > > see if I suspected correctly, and if there's any other info I can provide. > > I have checked the attachment, and in fact you are getting the same error > as I do over here. Strangely enough, I get the same error with the other > BeOS compilers, too (gnupro-000224 and gnupro-991026). > When I tried to determine what might cause the problem, I was quite > astonished to find that the method SelectLocaleForProfile is defined in > nsChromeRegistry (not in nsIXULChromeRegistry), but it isn't declared > anywhere !?! > > I feel a bit clueless at the moment. Can you successfully compile your > current mozilla tree with gnupro-000224? > > cheers, > Oliver >