Hello,
I have a Pentium 133 system with 16MB of RAM. I'm trying to
compile Wine, but the process stops when it executes:
gcc -o wine debugger/debugger.o miscemu/miscemu.o (...)
Well, the compilation doesn't really stop, since there's continuous
disk activity. But even if I leave the machine run for hours, there
seems to be no change. My guess is that a big file is being
compiled, which takes up all the available memory. So Linux
resorts to disk swapping, which is awfully slow.
I base my hypothesis on the following observations: after stopping
the make I cannot even run ps, which halts with the following
message:
ps: error in loading shared libraries
libc.so.6: cannot map zero-fill pages: Cannot allocate memory
If I try to switch to another console during the compilation,
sometimes the system will not accept my "root" login, stating
there's no available memory or something similar (to run the
program that asks for the password?)
How can I increase the available memory? (besides updating my
system, of course ...) Is there a minimal kernel which I can use to
do compilations? For example, I don't need support for any other
filesystem than ext2 for compiling, right? I could also sacrifice
networking and many other things. Maybe there is a minimal kernel
which I could use to boot from a floppy? Any suggestions?
Thanks in advance,
Jerem�as Galletti