MSVC++ 2008 express edition:
Code:
Rebuild started: Project: IPlugExample, Configuration: Release|Win32
Command Lines
Creating temporary file "d:\ZONE\WDL\IPlug\Example\Release\RSP00002213322432.rsp" with contents
[
/I "..\IPlug" /I "..\..\wdl\lice" /I "..\VST_SDK\vstsdk2.4\pluginterfaces\vst2.x" /D "VST_API" /D "WIN32" /D "_WIN32_WINNT=0x0501" /D "WINVER=0x0501" /D "_CRT_SECURE_NO_DEPRECATE" /D "_VC80_UPGRADE=0x0710" /D "_WINDLL" /D "_MBCS" /FD /EHsc /MT /Fo"Release\\" /Fd"Release\vc90.pdb" /W3 /c /Zi /TP /wd4250 /wd4018 /wd4267 .\IPlugExample.cpp
]
Creating command line "cl.exe @d:\ZONE\WDL\IPlug\Example\Release\RSP00002213322432.rsp /nologo /errorReport:prompt"
Creating command line "rc.exe /d "_VC80_UPGRADE=0x0710" /fo"Release/IPlugExample.res" .\IPlugExample.rc"
Creating temporary file "d:\ZONE\WDL\IPlug\Example\Release\RSP00002313322432.rsp" with contents
[
/OUT:"Release/IPlugExample.dll" /INCREMENTAL:NO /LIBPATH:"..\..\IPlug\Release" /LIBPATH:"..\..\lice\Release" /DLL /MANIFEST:NO /DEBUG /PDB:"d:\ZONE\WDL\IPlug\Example\Release\IPlugExample.pdb" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /DYNAMICBASE:NO /IMPLIB:"Release/test.lib" /MACHINE:X86 shell32.lib lice.lib IPlug.lib user32.lib gdi32.lib comdlg32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
".\Release\IPlugExample.res"
".\Release\IPlugExample.obj"
]
Creating command line "link.exe @d:\ZONE\WDL\IPlug\Example\Release\RSP00002313322432.rsp /NOLOGO /ERRORREPORT:PROMPT"
Output Window
Compiling...
IPlugExample.cpp
Compiling resources...
Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1
Copyright (C) Microsoft Corporation. All rights reserved.
Linking...
msvcrt.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) already defined in LIBCMT.lib(typinfo.obj)
msvcrt.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) already defined in LIBCMT.lib(typinfo.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: _malloc already defined in LIBCMT.lib(malloc.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: _free already defined in LIBCMT.lib(free.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: _fclose already defined in LIBCMT.lib(fclose.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: _fopen already defined in LIBCMT.lib(fopen.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: _realloc already defined in LIBCMT.lib(realloc.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: _sprintf already defined in LIBCMT.lib(sprintf.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: _abort already defined in LIBCMT.lib(abort.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: _sscanf already defined in LIBCMT.lib(sscanf.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: _getenv already defined in LIBCMT.lib(getenv.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: _fprintf already defined in LIBCMT.lib(fprintf.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: ___iob_func already defined in LIBCMT.lib(_file.obj)
msvcrt.lib(MSVCR90.dll) : error LNK2005: __stricmp already defined in LIBCMT.lib(stricmp.obj)
Creating library Release/test.lib and object Release/test.exp
LIBCMT.lib(crt0init.obj) : warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library
Release/IPlugExample.dll : fatal error LNK1169: one or more multiply defined symbols found
Results
Build log was saved at "file://d:\ZONE\WDL\IPlug\Example\Release\BuildLog.htm"
IPlugExample - 15 error(s), 1 warning(s)