Einzelnen Beitrag anzeigen
Alt 06.04.2002, 14:47   #1
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard ld: memory exhausted

hiho,

ich versuche grad centericq zu kompilieren, bekomme aber nach ca. 5 mins die meldung :

ld : couldnt create final link : memory exhausted

ich hab zuerst gedacht dass zuwenig hd-platz frei ist - und es waren auch tatsächlich nur mehr 2 MB frei - also hab ich einige pakete gelöscht und nochmal probiert.
allerdings bekomm ich denselben fehler wieder - also muss es wohl auf den RAM-speicher bezogen sein.

dann hab ich während des kompiler-vorgangs "top" laufen lassen das mir anzeigt dass der "ld" prozess bis zu 70% des speichers aufbraucht bevor der kompile-vorgang mit genannter fehlermeldung abbricht.

ich hab mir die man page zu ld durchgelesen - aber ich bin kein programmierer und kenn auch die linux-insides noch net so gut dass ich wüsste was dieser befehl macht.

also weiss jemand von euch wie ich diese fehlermeldung deuten kann ?
denn wenn "memory exhausted" dasteht geh ich eigentlich davon aus der speicher bis zu 100% ausgenützt wird bis der prozess abbricht - hier sinds aber nur 70%...

ausserdem kanns ja nicht sein dass so ein kompile-vorgang mehr als 48 MB RAM braucht oder ?

hat jemand einen tip für mich was ich da machen könnte ?

--qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not
have, nor do they deserve, either one. -- Benjamin Franklin
quaylar ist offline   Mit Zitat antworten