26.09.2015, 13:59
Um diesen Aufgaben nachzugehen, muss ich keine Quelltexte kompilieren, richtig?
Unabhängig davon, habe ich erst versucht, das original DOSBox-Projekt zu kompilieren (mit VC2013). Das hat nach einigen Problemen dann auch funktioniert. Dann habe ich versucht, BrightEyes zu kompilieren. Das funktioniert par tout nicht.
Bei der DOSBox-Kompilier-Aktion bin ich nach dieser Anleitung vorgegangen: Anleitung
Kann ich diese prinzipiell auch für die BE-Kompilier-Aktion nutzen? Oder muss ich da weitere Dinge beachten?
Ich bekomme u.a. die folgenden Fehler:
(Die beiden Warnungen, die aufgetreten sind, sind hier jetzt nicht mit aufgeführt.)
Unabhängig davon, habe ich erst versucht, das original DOSBox-Projekt zu kompilieren (mit VC2013). Das hat nach einigen Problemen dann auch funktioniert. Dann habe ich versucht, BrightEyes zu kompilieren. Das funktioniert par tout nicht.
Bei der DOSBox-Kompilier-Aktion bin ich nach dieser Anleitung vorgegangen: Anleitung
Kann ich diese prinzipiell auch für die BE-Kompilier-Aktion nutzen? Oder muss ich da weitere Dinge beachten?
Ich bekomme u.a. die folgenden Fehler:
Code:
Fehler 3 error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl custom_calln(unsigned short)" (?custom_calln@@YAHG@Z)" in Funktion ""int __cdecl CPU_Core_Normal_Run(void)" (?CPU_Core_Normal_Run@@YAHXZ)". C:\Andreas\Programmierung\Projekte\Bright-Eyes\visualc_net\core_normal.obj dosbox
Fehler 4 error LNK2001: Nicht aufgelöstes externes Symbol ""int __cdecl custom_calln(unsigned short)" (?custom_calln@@YAHG@Z)". C:\Andreas\Programmierung\Projekte\Bright-Eyes\visualc_net\core_prefetch.obj dosbox
Fehler 5 error LNK2001: Nicht aufgelöstes externes Symbol ""int __cdecl custom_calln(unsigned short)" (?custom_calln@@YAHG@Z)". C:\Andreas\Programmierung\Projekte\Bright-Eyes\visualc_net\core_simple.obj dosbox
Fehler 6 error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl custom_callf(unsigned int,unsigned int)" (?custom_callf@@YAHII@Z)" in Funktion ""void __cdecl CPU_CALL(bool,unsigned int,unsigned int,unsigned int)" (?CPU_CALL@@YAX_NIII@Z)". C:\Andreas\Programmierung\Projekte\Bright-Eyes\visualc_net\cpu.obj dosbox
Fehler 7 error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __cdecl custom_init(class Section *)" (?custom_init@@YAXPAVSection@@@Z)" in Funktion ""void __cdecl DOSBOX_Init(void)" (?DOSBOX_Init@@YAXXZ)". C:\Andreas\Programmierung\Projekte\Bright-Eyes\visualc_net\dosbox.obj dosbox
Fehler 8 error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __cdecl custom_init_prog(char *,unsigned short,unsigned short,unsigned short)" (?custom_init_prog@@YAXPADGGG@Z)" in Funktion ""bool __cdecl DOS_Execute(char *,unsigned long,unsigned char)" (?DOS_Execute@@YA_NPADKE@Z)". C:\Andreas\Programmierung\Projekte\Bright-Eyes\visualc_net\dos_execute.obj dosbox
Fehler 9 error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""void __cdecl custom_exit_prog(unsigned char)" (?custom_exit_prog@@YAXE@Z)" in Funktion ""void __cdecl DOS_Terminate(unsigned short,bool,unsigned char)" (?DOS_Terminate@@YAXG_NE@Z)". C:\Andreas\Programmierung\Projekte\Bright-Eyes\visualc_net\dos_execute.obj dosbox
Fehler 10 error LNK1120: 5 nicht aufgelöste Externe C:\Andreas\Programmierung\Projekte\Bright-Eyes\visualc_net\Release\dosbox.exe dosbox
(Die beiden Warnungen, die aufgetreten sind, sind hier jetzt nicht mit aufgeführt.)
"Save early and save often!" - Speichere oft und speichere früh! - Ist eine alte Zockerweisheit.