Do you actually run out of memory? Check the disk space also, that thing grows to many GiBs.
The memory bug seems to be x32-related (not just windoze though), and apparently you can sidestep it by using gold: # On IA32, use gold since GNU ld runs out of memory linking libxul.so export CC="gcc -B$(path to)/gold" export CXX="g++ -B$(path to)/gold" or something along these lines. Never actually had to do anything like that myself, and not at all sure this will fix anything. Good luck :) On 12/05/2015 01:08 PM, Dimitris Arvanitis wrote: > Hallo! > > Thank you. Unfortunately I am not able to compile it. It stops after > some minutes, these are the last lines of output: > > make[6]: Leaving directory > '/tmp/compile/icecat-38.4.0/src/obj-x86_64-linux-gnu/dom/bindings' > make[5]: Leaving directory > '/tmp/compile/icecat-38.4.0/src/obj-x86_64-linux-gnu' > /tmp/compile/icecat-38.4.0/src/config/recurse.mk:36: recipe for target > 'compile' failed > make[4]: *** [compile] Error 2 > make[4]: Leaving directory > '/tmp/compile/icecat-38.4.0/src/obj-x86_64-linux-gnu' > /tmp/compile/icecat-38.4.0/src/config/rules.mk:541: recipe for target > 'default' failed > make[3]: *** [default] Error 2 > make[3]: Leaving directory > '/tmp/compile/icecat-38.4.0/src/obj-x86_64-linux-gnu' > /tmp/compile/icecat-38.4.0/src/client.mk:398: recipe for target > 'realbuild' failed > make[2]: *** [realbuild] Error 2 > make[2]: Leaving directory '/tmp/compile/icecat-38.4.0/src' > client.mk:171: recipe for target 'build' failed > make[1]: *** [build] Error 2 > make[1]: Leaving directory '/tmp/compile/icecat-38.4.0/src' > /usr/share/cdbs/1/class/makefile.mk:47: recipe for target > 'debian/stamp-makefile-build' failed > make: *** [debian/stamp-makefile-build] Error 2 > dpkg-buildpackage: error: debian/rules build gave error exit status 2 > > There are some hits when searching the net, but no actual solutions. One > analysis suggests it is due to memory limits, 8 GB of RAM would be > necessary to successfully compile Firefox. But then again, this was only > reported with 32 bit Windows. I am using a fully updated 64 bit Debian > 8.2 with 4 GB RAM memory, and RAM is not even near limit when compiling > aborts, swap is hardly touched. > > Anyone got an idea? It is frustrating, I have yet to successfully > compile an IceCat version of the 38 branch. > > Dimitris > > > > -- > http://gnuzilla.gnu.org >
signature.asc
Description: OpenPGP digital signature
-- http://gnuzilla.gnu.org
