LNK2001, Merge proj, what library am i missing?

Main development forum.

LNK2001, Merge proj, what library am i missing?

Postby thebunnyrules » Wed Jan 18, 2017 4:55 am

Hi guys, I'm trying to compile the stable WinMerge code (2.x from 2009). I'm compiling the proj in VS2008, have no other VS installed at the moment. I run the update.py script before opening the project and compiled expat, pcre, screw and MergeLang. I'm trying to compile the Merge project now but I'm hitting a linker error whenever class COPtiionsMgr is called. Can someone tell me what library file I'm missing? Thanks alot!

ERROR:
Code: Select all
>Finished searching libraries
4>PropShell.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)
4>PropSyntaxColors.obj : error LNK2019: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z) referenced in function "protected: void __cdecl CPropSyntaxColors::LoadCustomColors(void)" (?LoadCustomColors@CPropSyntaxColors@@IEAAXXZ)
4>PropTextColors.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)
4>PropVss.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)
4>PropCompare.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)
4>PropEditor.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)
4>PropGeneral.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)
4>PropRegistry.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)
4>PropArchive.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)
4>PropBackups.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)
4>PropCodepage.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)
4>PropColors.obj : error LNK2001: unresolved external symbol "public: __cdecl OptionsPanel::OptionsPanel(class COptionsMgr *,unsigned int)" (??0OptionsPanel@@QEAA@PEAVCOptionsMgr@@I@Z)


SEARCHED LIBRARIES:
Code: Select all
4>Linking...
4>Searching libraries
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\version.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\shlwapi.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\imm32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\HtmlHelp.lib:
4>    Searching ..\Build\expat\X64\libexpat.lib:
4>    Searching ..\Build\pcre\X64\pcre.lib:
4>    Searching C:\WinDDK\7600.16385.1\lib\win7\amd64\shell32.lib:
4>    Searching ..\build\scew\x64\scew.lib:
4>    Searching ..\build\expat\lib\x64\release\libexpat.lib:
4>    Searching ..\build\pcre\x64\minsizerel\pcre.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\lib\amd64\mfc90.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\lib\amd64\mfcs90.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\amd64\msvcrt.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\kernel32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\user32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\gdi32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\msimg32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\comdlg32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\winspool.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\advapi32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\comctl32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\uuid.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\oledlg.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\ole32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\oleaut32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\urlmon.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\amd64\msvcprt.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\wininet.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\amd64\OLDNAMES.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\amd64\comsuppw.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\lib\amd64\atls.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\ws2_32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\mswsock.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\version.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\shlwapi.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\imm32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\HtmlHelp.lib:
4>    Searching ..\Build\expat\X64\libexpat.lib:
4>    Searching ..\Build\pcre\X64\pcre.lib:
4>    Searching C:\WinDDK\7600.16385.1\lib\win7\amd64\shell32.lib:
4>    Searching ..\build\scew\x64\scew.lib:
4>    Searching ..\build\expat\lib\x64\release\libexpat.lib:
4>    Searching ..\build\pcre\x64\minsizerel\pcre.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\lib\amd64\mfc90.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\lib\amd64\mfcs90.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\amd64\msvcrt.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\kernel32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\user32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\gdi32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\msimg32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\comdlg32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\winspool.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\advapi32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\comctl32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\uuid.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\oledlg.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\ole32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\oleaut32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\urlmon.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\amd64\msvcprt.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\wininet.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\amd64\OLDNAMES.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib\amd64\comsuppw.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\lib\amd64\atls.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\ws2_32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\mswsock.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\version.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\shlwapi.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\imm32.lib:
4>    Searching C:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\x64\HtmlHelp.lib:
4>    Searching ..\Build\expat\X64\libexpat.lib:
4>    Searching ..\Build\pcre\X64\pcre.lib:
4>    Searching C:\WinDDK\7600.16385.1\lib\win7\amd64\shell32.lib:
4>    Searching ..\build\scew\x64\scew.lib:
4>    Searching ..\build\expat\lib\x64\release\libexpat.lib:
4>    Searching ..\build\pcre\x64\minsizerel\pcre.lib:
4>    Searching C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\lib\amd64\mfc90.lib:
4>Finished searching libraries
thebunnyrules
 
Posts: 4
Joined: Wed Jan 18, 2017 4:43 am

Return to Developers

Who is online

Users browsing this forum: Bing [Bot] and 1 guest