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

Reply via email to