Christopher Seawood wrote:
Norbert Marwan wrote:

Christopher Seawood wrote:

Norbert Marwan wrote:

the .mozconfig file contains the following:

mk_add_options MOZ_CO_PROJECT=browser
mk_add_options MOZ_MAKE_FLAGS=-j2
MOZ_PHOENIX=1
BUILD_OFFICIAL=1
export MOZ_PHOENIX
export BUILD_OFFICIAL
mk_add_options MOZ_PHOENIX=1
mk_add_options BUILD_OFFICIAL=1




Your mozconfig is out of date. See http://www.mozilla.org/projects/firefox/build.html .

- cls



Why it is too old?


Your mozconfig was out of date because it was listing the firefox build options by hand rather than using the standard options from the in-tree mozconfig file. Which means that whenever the in-tree mozconfig changed, you would miss those new options. And you were missing options.

Now I have applied the instructions from the web, but I could not see any significant difference. Moreover, it does not solve the problem, that I cannot build

gcc -o xptcstubs_asm_ipf64.o -c ...mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s
gcc -o xptcinvoke_asm_ipf64.o -c ...mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s


The assembler prints this message (for both):

Assembler messages:
/root/fb/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s:17: Error: Rest of line ignored. First ignored character is `:'.


Ok. I can compile both files with eg. icc, but then either the final linking will not proceed or the created executable fails with a segmentation fault.


See bug 230506 .

- cls

Thanks for this hint. I found that, although I had used gcc 3.4.2, the gnu-as was too old. I installed a newer version of binutils and now these both files could be compiled. (And the final build is working - but a segmentation fault occurs during "*** loading the extensions datasource" related to themes or plugins...)


However, now I have other troubles ...

Norbert
_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to