Lično nisam ljubitelj Windows-a XP sa SP2-jkom, ali sam pre dan-dva bio prinuđen da ga instaliram zbog ne kompatibilnosti nekih novijih programa sa Windows-om XP bez tog Service Pack-a. Tim potezom sam rešio ranije probleme, ali se pojavio jedan mnogo veći problem. Kada pokušam da "Bildujem" *.exe fajl Microsoft Visual C++ 6.0 ispisuje sledeću poruku:
Code:
--------------------Configuration: test - Win32 Debug--------------------
Compiling...
glava.cpp
Linking...
LINK : LNK6004: Debug/test.exe not found or not built by the last incremental link; performing full link
LINK : error : Internal error during ReadSymbolTable
ExceptionCode = C0000005
ExceptionFlags = 00000000
ExceptionAddress = 004623F2
NumberParameters = 00000002
ExceptionInformation[ 0] = 00000000
ExceptionInformation[ 1] = 00000008
CONTEXT:
Eax = 4000BDC0 Esp = 0012E6D8
Ebx = 00000002 Ebp = 00CD780E
Ecx = 4000BDC0 Esi = 4000C230
Edx = 00000000 Edi = 4000C230
Eip = 004623F2 EFlags = 00010246
SegCs = 0000001B SegDs = 00000023
SegSs = 00000023 SegEs = 00000023
SegFs = 0000003B SegGs = 00000000
Dr0 = 0012E6D8 Dr3 = 00000002
Dr1 = 00CD780E Dr6 = 4000BDC0
Dr2 = 00000000 Dr7 = 00000000
Error executing link.exe.
Tool execution canceled by user.
--------------------Configuration: test - Win32 Debug--------------------
Compiling...
glava.cpp
Linking...
LINK : LNK6004: Debug/test.exe not found or not built by the last incremental link; performing full link
LINK : error : Internal error during ReadSymbolTable
ExceptionCode = C0000005
ExceptionFlags = 00000000
ExceptionAddress = 004623F2
NumberParameters = 00000002
ExceptionInformation[ 0] = 00000000
ExceptionInformation[ 1] = 00000008
CONTEXT:
Eax = 4000BDC0 Esp = 0012E6D8
Ebx = 00000002 Ebp = 00CD780E
Ecx = 4000BDC0 Esi = 4000C230
Edx = 00000000 Edi = 4000C230
Eip = 004623F2 EFlags = 00010246
SegCs = 0000001B SegDs = 00000023
SegSs = 00000023 SegEs = 00000023
SegFs = 0000003B SegGs = 00000000
Dr0 = 0012E6D8 Dr3 = 00000002
Dr1 = 00CD780E Dr6 = 4000BDC0
Dr2 = 00000000 Dr7 = 00000000
Error executing link.exe.
Tool execution canceled by user.
Ovo se dešava samo kada program pokušam da napišem uz pomoć MFC klasa, i to samo kada koristim MFC kao "Shared DLL", u slučaju "Static Library" sve radi normalno, kada pokušam da ga napišem pozivanjem API funkcija sve radi normalno. Takođe "character mode" radi savršeno. Samo MFC sa "Shared DLL", koji je meni potreban, neće!
Sve ideje su dobrodošle, please help!