WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
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
Alt 06.04.2002, 15:26   #2
flinx
Inventar
 
Registriert seit: 08.04.2001
Beiträge: 3.101


Standard

Zitat:
hat jemand einen tip für mich was ich da machen könnte ?
Swap-File anlegen/vergrössern/hinzufügen (man mkswap) hilft vielleicht. Ohne Gewähr, da selber Linux-Neuling.
flinx ist offline   Mit Zitat antworten
Alt 06.04.2002, 17:42   #3
Sloter
Inventar
 
Registriert seit: 05.01.2000
Beiträge: 3.812


Lächeln

Probier einmal makefile -v

Sloter
Sloter ist offline   Mit Zitat antworten
Alt 06.04.2002, 19:11   #4
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard

@ flinx :

das swap file wird während des gesamten compile-vorgangs nicht einmal angetastet - das kanns also nicht sein...

@sloter :

und was macht dieser befehl ?

--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
Alt 06.04.2002, 20:07   #5
Sloter
Inventar
 
Registriert seit: 05.01.2000
Beiträge: 3.812


Lächeln

Sollte den gesammten Speicher für das compilen frei geben.

Sloter
Sloter ist offline   Mit Zitat antworten
Alt 06.04.2002, 20:13   #6
citizen428
Elite
 
Registriert seit: 04.04.2001
Beiträge: 1.358


citizen428 eine Nachricht über ICQ schicken
Standard

ld ist der Linker mit der den zu kompilierenden Programmcode gegen die benötigten Libraries linkt (schlampig erklärt). Und sowas kann schonmal mehr Speicher brauchen.

Schau dir mal dieses Thread an, vielleicht hilfts dir ja vom Prinzip her: http://lists.debian.org/debian-arm/1.../msg00020.html
____________________________________
citizen428.blog() | CARGAL | open.source.mac
citizen428 ist offline   Mit Zitat antworten
Alt 06.04.2002, 23:14   #7
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard

@ sloter :

das kommando gibts bei mir nicht....

aaaaber -> is egal - habs zum laufen gebracht.

hab alle dienste die liefen gekillt und speicher freigemacht (auf das hätt ich auch früher kommen können *g*)

thx trotzdem @all.....

--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
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:02 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag