eMule MOD - Development Alles zum Thema MOD Entwicklung. Fragen, Wünsche, Ideen zu neuen Features. |
24. July 2004, 16:02
|
#1 | Newbie
Registriert seit: 24.07.2004
Beiträge: 1
| Problem: MorphXT v4.0 Compilierprobleme
Fals ich im falschen Forenbereich gelandet bin, verschiebt mich.
Ich hab leider nur das alte VS.Net 2002 zur Verfügung. Die Anfangsprobleme konnte ich dank dem Official eMule Board lösen. Aber so langsam bin ich an einer Stelle aus der ich nicht ganz schlau werde.
Versucht hab ich nen "eMule v0.43b MorphXT v4.0" zu compilieren. Ich versuche mal den Log so knapp wie möglich zu halten: Zitat:
Buildprotokoll
------- Buildvorgang wurde gestartet: Projekt: emule, Konfiguration: Debug|Win32 -------
Befehlszeilen
Die temporäre Datei "C:\...\Temp\RSP000007.rsp" wird erstellt. Inhalt:
[
/Od /I "." /I ".." /I "..\id3lib\include" /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "ID3LIB_LINKOPTION=1" /D "_MBCS" /Gm /EHsc /MTd /Zp8 /GS /Gy /Zc:wchar_t /Yu"stdafx.h" /Fp".\Debug/emule.pch" /Fo".\Debug/" /Fd".\Debug/vc70.pdb" /W3 /c /Zi /TP
"IrcWnd.cpp"
....
"ArchiveRecovery.cpp"
]Erstellen der Befehlszeile "cl.exe @C:\...\Temp\RSP000007.rsp /nologo"Die temporäre Datei "C:\...\Temp\RSP000008.rsp" wird erstellt. Inhalt:
[
/Od /I "." /I ".." /I "..\id3lib\include" /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "ID3LIB_LINKOPTION=1" /D "_MBCS" /Gm /EHsc /MTd /Zp8 /GS /Gy /Zc:wchar_t /Yc"stdafx.h" /Fp".\Debug/emule.pch" /Fo".\Debug/" /Fd".\Debug/vc70.pdb" /W3 /c /Zi /TP
"stdafx.cpp"
]Erstellen der Befehlszeile "cl.exe @C:\...\Temp\RSP000008.rsp /nologo"Die temporäre Datei "C:\...\Temp\RSP000009.rsp" wird erstellt. Inhalt:
[
/Od /I "." /I ".." /I "..\id3lib\include" /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "ID3LIB_LINKOPTION=1" /D "_MBCS" /Gm /EHsc /MTd /Zp8 /GS /Gy /Zc:wchar_t /Fo".\Debug/" /Fd".\Debug/vc70.pdb" /W3 /c /Zi /TP
"Scanner.cpp"
"MfcStaticBinaryCompatible.cpp"
]Erstellen der Befehlszeile "cl.exe @C:\...\Temp\RSP000009.rsp /nologo"Erstellen der Befehlszeile "rc.exe /d "_DEBUG" /l 0x409 /I ".\Debug" /fo".\Debug/emule.res" "emule.rc""Die temporäre Datei "C:\...\Temp\RSP00000A.rsp" wird erstellt. Inhalt:
[
/OUT:".\Debug/emule.exe" /INCREMENTAL /NOLOGO /DELAYLOAD:"OLEACC.DLL" /DELAYLOAD:"gdiplus.dll" /DEBUG /PDB:".\Debug/emule.pdb" /SUBSYSTEM:WINDOWS /MACHINE:IX86 /fixed:no delayimp.lib version.lib gdiplus.lib ..\zlib\debug\zlib.lib ..\crypto51\debug\cryptlib.lib ..\id3lib\libprj\id3libD.lib .\CxImage\debug\cximage.lib ..\png\debug\png.lib ..\ResizableLib\Debug\ResizableLib.lib ADSIId.lib "\Dokumente und Einstellungen\...\Desktop\emulev0.43b-MorphXTv4.0-src\zlib\Debug\zlib.lib" "\Dokumente und Einstellungen\...\Desktop\emulev0.43b-MorphXTv4.0-src\crypto51\Debug\cryptlib.lib" "\Dokumente und Einstellungen\...\Desktop\emulev0.43b-MorphXTv4.0-src\id3lib\libprj\id3libD.lib" "CxImage\Debug\CxImage.lib" "\Dokumente und Einstellungen\...\Desktop\emulev0.43b-MorphXTv4.0-src\png\Debug\png.lib" "\Dokumente und Einstellungen\...\Desktop\emulev0.43b-MorphXTv4.0-src\ResizableLib\Debug\ResizableLib.lib" DelayImp.lib
"Debug\ArchiveRecovery.obj"
...
"Debug\emule.res"
]Erstellen der Befehlszeile "link.exe @C:\...\Temp\RSP00000A.rsp" Ausgabefenster Kompilieren...
stdafx.cpp
...
MfcStaticBinaryCompatible.cpp
Code wird generiert...
Ressourcen werden kompiliert...
Verknüpfen...
nafxcwd.lib(afxmem.obj) : error LNK2005: "public: static void * __stdcall CObject::operator new(unsigned int)" (??2CObject@@SGPAXI@Z) bereits in ResizableLib.lib(ResizablePageEx.obj) definiert
nafxcwd.lib(afxmem.obj) : error LNK2005: "public: static void __stdcall CObject::operator delete(void *)" (??3CObject@@SGXPAX@Z) bereits in ResizableLib.lib(ResizablePageEx.obj) definiert
nafxcwd.lib(afxinl1.obj) : error LNK2005: "protected: __thiscall CObject::CObject(void)" (??0CObject@@IAE@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl1.obj) : error LNK2005: "public: virtual __thiscall CObject::~CObject(void)" (??1CObject@@UAE@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl1.obj) : error LNK2005: "public: virtual void __thiscall CObject::Serialize(class CArchive &)" (?Serialize@CObject@@UAEXAAVCArchive@@@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl1.obj) : error LNK2005: "public: class CTabCtrl * __thiscall CPropertySheet::GetTabControl(void)const " (?GetTabControl@CPropertySheet@@QBEPAVCTabCtrl@@XZ ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: struct HWND__ * __thiscall CWnd::GetSafeHwnd(void)const " (?GetSafeHwnd@CWnd@@QBEPAUHWND__@@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: long __thiscall CWnd::SendMessageA(unsigned int,unsigned int,long)" (?SendMessageA@CWnd@@QAEJIIJ@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: int __thiscall CWnd:ostMessageA(unsigned int,unsigned int,long)" (?PostMessageA@CWnd@@QAEHIIJ@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: class CMenu * __thiscall CWnd::GetMenu(void)const " (?GetMenu@CWnd@@QBEPAVCMenu@@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: int __thiscall CWnd::IsZoomed(void)const " (?IsZoomed@CWnd@@QBEHXZ) bereits in ResizableLib.lib(ResizableFormView.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: void __thiscall CWnd::MoveWindow(struct tagRECT const *,int)" (?MoveWindow@CWnd@@QAEXPBUtagRECT@@H@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: int __thiscall CWnd::SetWindowRgn(struct HRGN__ *,int)" (?SetWindowRgn@CWnd@@QAEHPAUHRGN__@@H@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: void __thiscall CWnd::GetWindowRect(struct tagRECT *)const " (?GetWindowRect@CWnd@@QBEXPAUtagRECT@@@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: void __thiscall CWnd::GetClientRect(struct tagRECT *)const " (?GetClientRect@CWnd@@QBEXPAUtagRECT@@@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: int __thiscall CWnd::IsWindowVisible(void)const " (?IsWindowVisible@CWnd@@QBEHXZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: class CWnd * __thiscall CWnd::GetParent(void)const " (?GetParent@CWnd@@QBEPAV1@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "protected: int __thiscall CWnd::OnCreate(struct tagCREATESTRUCTA *)" (?OnCreate@CWnd@@IAEHPAUtagCREATESTRUCTA@@@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "protected: void __thiscall CWnd::OnSize(unsigned int,int,int)" (?OnSize@CWnd@@IAEXIHH@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "protected: virtual void __thiscall CWnd:oDataExchange(class CDataExchange *)" (?DoDataExchange@CWnd@@MAEXPAVCDataExchange@@@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: virtual void __thiscall CWnd::BeginModalState(void)" (?BeginModalState@CWnd@@UAEXXZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: virtual void __thiscall CWnd::EndModalState(void)" (?EndModalState@CWnd@@UAEXXZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: virtual int __thiscall CDialog::Create(unsigned int,class CWnd *)" (?Create@CDialog@@UAEHIPAVCWnd@@@Z) bereits in ResizableLib.lib(ResizablePageEx.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: __thiscall CScrollBar::CScrollBar(void)" (??0CScrollBar@@QAE@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl3.obj) : error LNK2005: "public: class CSize __thiscall CScrollView::GetTotalSize(void)const " (?GetTotalSize@CScrollView@@QBE?AVCSize@@XZ) bereits in ResizableLib.lib(ResizableFormView.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "class CWinApp * __stdcall AfxGetApp(void)" (?AfxGetApp@@YGPAVCWinApp@@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: void * __thiscall CGdiObject::GetSafeHandle(void)const " (?GetSafeHandle@CGdiObject@@QBEPAXXZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: __thiscall CGdiObject::CGdiObject(void)" (??0CGdiObject@@QAE@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: virtual __thiscall CGdiObject::~CGdiObject(void)" (??1CGdiObject@@UAE@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: __thiscall CBitmap::CBitmap(void)" (??0CBitmap@@QAE@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: virtual __thiscall CBitmap::~CBitmap(void)" (??1CBitmap@@UAE@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: int __thiscall CBitmap::CreateBitmap(int,int,unsigned int,unsigned int,void const *)" (?CreateBitmap@CBitmap@@QAEHHHIIPBX@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: int __thiscall CBitmap::CreateCompatibleBitmap(class CDC *,int,int)" (?CreateCompatibleBitmap@CBitmap@@QAEHPAVCDC@@HH@Z ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: __thiscall CRgn::operator struct HRGN__ *(void)const " (??BCRgn@@QBEPAUHRGN__@@XZ) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: __thiscall CRgn::CRgn(void)" (??0CRgn@@QAE@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: virtual __thiscall CRgn::~CRgn(void)" (??1CRgn@@UAE@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: int __thiscall CRgn::CreateRectRgn(int,int,int,int)" (?CreateRectRgn@CRgn@@QAEHHHHH@Z) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: int __thiscall CRgn::CreateRectRgnIndirect(struct tagRECT const *)" (?CreateRectRgnIndirect@CRgn@@QAEHPBUtagRECT@@@Z) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: int __thiscall CRgn::CreatePolygonRgn(struct tagPOINT *,int,int)" (?CreatePolygonRgn@CRgn@@QAEHPAUtagPOINT@@HH@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: void __thiscall CRgn::SetRectRgn(struct tagRECT const *)" (?SetRectRgn@CRgn@@QAEXPBUtagRECT@@@Z) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: int __thiscall CRgn::CombineRgn(class CRgn *,class CRgn *,int)" (?CombineRgn@CRgn@@QAEHPAV1@0H@Z) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: int __thiscall CRgn::OffsetRgn(int,int)" (?OffsetRgn@CRgn@@QAEHHH@Z) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: int __thiscall CRgn::OffsetRgn(struct tagPOINT)" (?OffsetRgn@CRgn@@QAEHUtagPOINT@@@Z) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: struct HDC__ * __thiscall CDC::GetSafeHdc(void)const " (?GetSafeHdc@CDC@@QBEPAUHDC__@@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: int __thiscall CDC::CreateCompatibleDC(class CDC *)" (?CreateCompatibleDC@CDC@@QAEHPAV1@@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: class CBitmap * __thiscall CDC::SelectObject(class CBitmap *)" (?SelectObject@CDC@@QAEPAVCBitmap@@PAV2@@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: class CPoint __thiscall CDC::GetWindowOrg(void)const " (?GetWindowOrg@CDC@@QBE?AVCPoint@@XZ) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: int __thiscall CDC::BitBlt(int,int,int,int,class CDC *,int,int,unsigned long)" (?BitBlt@CDC@@QAEHHHHHPAV1@HHK@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: unsigned long __thiscall CDC::GetPixel(int,int)const " (?GetPixel@CDC@@QBEKHH@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcwd.lib(afxinl2.obj) : error LNK2005: "public: struct HMENU__ * __thiscall CMenu::GetSafeHmenu(void)const " (?GetSafeHmenu@CMenu@@QBEPAUHMENU__@@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(winctrl2.obj) : error LNK2005: "public: int __thiscall CTabCtrl::GetCurSel(void)const " (?GetCurSel@CTabCtrl@@QBEHXZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
nafxcwd.lib(winctrl2.obj) : error LNK2005: "public: void __thiscall CTabCtrl::AdjustRect(int,struct tagRECT *)" (?AdjustRect@CTabCtrl@@QAEXHPAUtagRECT@@@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: __thiscall CSize::CSize(void)" (??0CSize@@QAE@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: __thiscall CSize::CSize(int,int)" (??0CSize@@QAE@HH@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: __thiscall CSize::CSize(struct tagSIZE)" (??0CSize@@QAE@UtagSIZE@@@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: int __thiscall CSize::operator==(struct tagSIZE)const " (??8CSize@@QBEHUtagSIZE@@@Z) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: __thiscall CPoint::CPoint(int,int)" (??0CPoint@@QAE@HH@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: __thiscall CPoint::CPoint(struct tagPOINT)" (??0CPoint@@QAE@UtagPOINT@@@Z) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: int __thiscall CPoint::operator==(struct tagPOINT)const " (??8CPoint@@QBEHUtagPOINT@@@Z) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: int __thiscall CPoint::operator!=(struct tagPOINT)const " (??9CPoint@@QBEHUtagPOINT@@@Z) bereits in ResizableLib.lib(ResizableFormView.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: class CPoint __thiscall CPoint::operator-(void)const " (??GCPoint@@QBE?AV0@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: class CSize __thiscall CPoint::operator-(struct tagPOINT)const " (??GCPoint@@QBE?AVCSize@@UtagPOINT@@@Z) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: __thiscall CRect::CRect(void)" (??0CRect@@QAE@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: __thiscall CRect::CRect(int,int,int,int)" (??0CRect@@QAE@HHHH@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: __thiscall CRect::CRect(struct tagRECT const &)" (??0CRect@@QAE@ABUtagRECT@@@Z) bereits in ResizableLib.lib(ResizableState.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: __thiscall CRect::CRect(struct tagRECT const *)" (??0CRect@@QAE@PBUtagRECT@@@Z) bereits in ResizableLib.lib(ResizableFormView.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: int __thiscall CRect::Width(void)const " (?Width@CRect@@QBEHXZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: int __thiscall CRect::Height(void)const " (?Height@CRect@@QBEHXZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: class CSize __thiscall CRect::Size(void)const " (?Size@CRect@@QBE?AVCSize@@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: class CPoint & __thiscall CRect::TopLeft(void)" (?TopLeft@CRect@@QAEAAVCPoint@@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: class CPoint & __thiscall CRect::BottomRight(void)" (?BottomRight@CRect@@QAEAAVCPoint@@XZ) bereits in ResizableLib.lib(ResizableSheetEx.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: class CPoint const & __thiscall CRect::TopLeft(void)const " (?TopLeft@CRect@@QBEABVCPoint@@XZ) bereits in ResizableLib.lib(ResizableLayout.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: __thiscall CRect::operator struct tagRECT *(void)" (??BCRect@@QAEPAUtagRECT@@XZ) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: void __thiscall CRect::OffsetRect(struct tagPOINT)" (?OffsetRect@CRect@@QAEXUtagPOINT@@@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
atlsd.lib(atltypes.obj) : error LNK2005: "public: void __thiscall CRect::InflateRect(int,int,int,int)" (?InflateRect@CRect@@QAEXHHHH@Z) bereits in ResizableLib.lib(ResizableGrip.obj) definiert
nafxcw.lib(appterm.obj) : error LNK2005: "struct HINSTANCE__ * __stdcall AfxGetInstanceHandle(void)" (?AfxGetInstanceHandle@@YGPAUHINSTANCE__@@XZ) bereits in nafxcwd.lib(afxinl2.obj) definiert
LINK : warning LNK4098: Standardbibliothek 'LIBCMT' steht in Konflikt mit anderen Bibliotheken; /NODEFAULT:Bibliothek verwenden
LINK : warning LNK4098: Standardbibliothek 'nafxcw.lib' steht in Konflikt mit anderen Bibliotheken; /NODEFAULT:Bibliothek verwenden
SearchResultsWnd.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual void __thiscall CResizableFormView:ump(class CDumpContext &)const " (?Dump@CResizableFormView@@MBEXAAVCDumpContext@@@Z )
SearchResultsWnd.obj : error LNK2001: Nichtaufgeloestes externes Symbol "protected: virtual void __thiscall CResizableFormView::AssertValid(void)const " (?AssertValid@CResizableFormView@@MBEXXZ)
cryptlib.lib(files.obj) : error LNK2019: Nicht aufgeloestes externes Symbol "struct _iobuf * __cdecl std::_Fiopen(char const *,int,int)" (?_Fiopen@std@@YAPAU_iobuf@@PBDHH@Z), verwiesen in Funktion "public: class std::basic_filebuf > * __thiscall std::basic_filebuf >::open(char const *,int,int)" (?open@?$basic_filebuf@DU?$char_traits@D@std@@@std @@QAEPAV12@PBDHH@Z)
id3libD.lib(utils.obj) : error LNK2001: Nichtaufgeloestes externes Symbol "struct _iobuf * __cdecl std::_Fiopen(char const *,int,int)" (?_Fiopen@std@@YAPAU_iobuf@@PBDHH@Z)
.\Debug/emule.exe : fatal error LNK1120: 3 unaufgeloeste externe Verweise
Ergebnisse Das Build-Protokoll wurde unter "file://c:\Dokumente und Einstellungen\...\Desktop\emulev0.43b-MorphXTv4.0-src\srchybrid\Debug\BuildLog.htm" gespeichert.
emule - 81 Fehler, 2 Warnung(en)
| Ne Ahnung wo ich mit der Fehlersuche beginnen sollte? Per Google kam ich auf nen Microsoft HowTo .. bei dem stand das die LIBs in der falschen Reihenfolge "vielleicht" geladen werden. Nun ich bin für jede Info und Lösungsvorschlag dankbar. |
| |
3. February 2005, 22:48
|
#2 | MODder
Registriert seit: 06.11.2003
Beiträge: 598
| Schau mal unter Emule->Projekt Eigenschaften->Linker->Zusätzliche Abhängigkeiten nach ob sie überhaupt geladen werden! Wenn nicht suche sie und Linke sie!! In deinem Fall folgende Lib's:
nafxcwd.lib;ResizableLib.lib;atlsd.lib;id3libD.lib ;cryptlib.lib
Sieht ja echt böse aus wo hast du denn das Projekt-File her?
MfG Max
__________________ |
| |
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. HTML-Code ist aus. | | | Alle Zeitangaben in WEZ +1. Es ist jetzt 08:32 Uhr.
|