PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : virtual memory exhausted - kompilieren von gba-emulator



oenone
09.03.03, 10:03
hallo

ich habe vor kurzem den Sourcecode von VisualBoy Advanced runtergeladen.
beim kompilieren der GBA.cpp wird fast mein ganzer Speicher verbraucht.
er bricht sogar ab mit der Meldung:

GBA.cpp: In function `void CPULoop(int)':
GBA.cpp:3949: virtual memory exhausted
ist da ein Fehler drin ? oder braucht man wirklich 1 GB speicher dafür ?
ich probiere es gerade nochmal, und er braucht schon 679 MB RAM ! das ist das erste mal, dass meine swap platten mit 480 MB belegt sind ;)

hat jemand eine Ahnung, warum das so viel RAM braucht ?
er kompliiert ja nur...

auf bald
oenone

PS: ich verwende gcc 2.95.3

oenone
09.03.03, 23:15
ok, habs selbst gelöst.
einfach die optimierungen aus dem makefile entfernt (-O2)
trotzdem ist mir noch unklar, warum das den speicherverbrauch derart ansteigen lässt...

auf bald
oenone