On Sun, 19 Dec 1999, Jeremias Galletti wrote about, Problems compiling Wine (not
enough memory?):
> 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
Are you sure you have a swap partition, and if you have is it turned on. ???
The symtoms you describe say you do not have an "active swap partition".
> 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?
another kernel will not make any differenace i fear.
To see if there is a "valid" swap partition do;
free
which shoud return something like the following;
total used free shared buffers cached
Mem: 63512 58604 4908 31272 1404 19892
-/+ buffers/cache: 37308 26204
Swap: 40156 29580 10576
>
> Thanks in advance,
>
> Jerem�as Galletti
--
Regards Richard
[EMAIL PROTECTED]
http://people.zeelandnet.nl/pa3gcu/
Merry Xmas.