PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bochs Problem beim Kompilieren



Wolfman
03.08.03, 21:06
Hi

möchte gerade Bochs noch Stefan.Beckers Anleitung installieren
http://www.linuxforen.de/forums/showthread.php?s=&threadid=83910

Habe dessen ./configure Optionen übernommen. Configure gab keinen Fehler aus, erst bei make kam folgender Fehler:

cd cpu && \
make libcpu.a
make[1]: Entering directory `/home/steve/bochs-2.0.2/cpu'
g++ -c -I.. -I./.. -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES `wx-config --cxxflags` `gtk-config --cflags` init.cc -o init.o
g++ -c -I.. -I./.. -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES `wx-config --cxxflags` `gtk-config --cflags` cpu.cc -o cpu.o
g++ -c -I.. -I./.. -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES `wx-config --cxxflags` `gtk-config --cflags` resolve32.cc -o resolve32.o
g++ -c -I.. -I./.. -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES `wx-config --cxxflags` `gtk-config --cflags` fetchdecode.cc -o fetchdecode.o
fetchdecode.cc:165: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:165: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:170: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:170: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:175: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:175: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:180: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:180: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:185: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:185: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:190: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:190: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:195: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:195: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:200: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:200: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:205: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:205: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:210: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
fetchdecode.cc:210: error: brace-enclosed initializer used to initialize `void
(*)(bxInstruction_c*)'
make[1]: *** [fetchdecode.o] Fehler 1
make[1]: Leaving directory `/home/steve/bochs-2.0.2/cpu'
make: *** [cpu/libcpu.a] Fehler 2

Kann mir jemand einen Tipp geben was die Ursache des Fehlers ist?
Mein PC: AMD2100+ / SuSE 8.2 / 768MB RAM / Asus K7V266-EX

Danke
Wolfman

stefan.becker
03.08.03, 22:12
Ehrlich gesagt, nicht die geringste Ahnung. Ausser einem Tip: Versuch doch mal einen aktuellen CVS-Tarball. Und wenn das nicht hilft, musst du dich wohl an das Bochs-Forum wenden. Da wird einem auch gut geholfen.