Hi Everyone,
I have not worked in Visual Studio in quite some time, but I don't seem to
recall the issues seen below. The Cryptlib and Cryptest projects look OK,
but some of the other less frequently used projects are having troubles.
I know there's been a flurry of check-ins, but I also know they did not
fiddle with Windows linker setting (re: fatal error LNK1112: module machine
type 'x64' conflicts with target machine type 'X86').
Could this be due to a bad VS2010 Upgrade/Conversion?
Or is anyone aware of their history? Is this something that just needs a
good cleaning up?
Jeff
**********
------ Build started: Project: cryptlib, Configuration: Release x64 ------
Build started 7/3/2015 7:06:12 PM.
InitializeBuildStatus:
Creating "x64\cryptlib\Release\cryptlib.unsuccessfulbuild" because
"AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
hrtimer.cpp
All outputs are up-to-date.
Lib:
cryptlib.vcxproj -> ...\cryptopp\x64\Output\Release\cryptlib.lib
FinalizeBuildStatus:
Deleting file "x64\cryptlib\Release\cryptlib.unsuccessfulbuild".
Touching "x64\cryptlib\Release\cryptlib.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:27.64
------ Build started: Project: cryptlib, Configuration: Release Win32 ------
Build started 7/3/2015 7:06:40 PM.
InitializeBuildStatus:
Creating "Win32\cryptlib\Release\cryptlib.unsuccessfulbuild" because
"AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
hrtimer.cpp
All outputs are up-to-date.
Lib:
cryptlib.vcxproj -> ...\cryptopp\Win32\Output\Release\cryptlib.lib
FinalizeBuildStatus:
Deleting file "Win32\cryptlib\Release\cryptlib.unsuccessfulbuild".
Touching "Win32\cryptlib\Release\cryptlib.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:22.65
------ Build started: Project: cryptlib, Configuration: DLL-Import Release
x64 ------
Build started 7/3/2015 7:07:03 PM.
InitializeBuildStatus:
Touching "x64\cryptlib\DLL-Import Release\cryptlib.unsuccessfulbuild".
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
hrtimer.cpp
hrtimer.cpp(98): warning C4273:
'CryptoPP::ThreadUserTimer::GetCurrentTimerValue' : inconsistent dll linkage
...\cryptopp\hrtimer.h(46) : see previous definition of
'GetCurrentTimerValue'
hrtimer.cpp(128): warning C4273:
'CryptoPP::ThreadUserTimer::TicksPerSecond' : inconsistent dll linkage
...\cryptopp\hrtimer.h(47) : see previous definition of
'TicksPerSecond'
All outputs are up-to-date.
Lib:
cryptlib.vcxproj -> ...\cryptopp\x64\DLL_Output\Release\cryptlib.lib
FinalizeBuildStatus:
Deleting file "x64\cryptlib\DLL-Import
Release\cryptlib.unsuccessfulbuild".
Touching "x64\cryptlib\DLL-Import Release\cryptlib.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:14.66
------ Build started: Project: cryptlib, Configuration: DLL-Import Release
Win32 ------
Build started 7/3/2015 7:07:18 PM.
InitializeBuildStatus:
Touching "Win32\cryptlib\DLL-Import Release\cryptlib.unsuccessfulbuild".
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
hrtimer.cpp
hrtimer.cpp(98): warning C4273:
'CryptoPP::ThreadUserTimer::GetCurrentTimerValue' : inconsistent dll linkage
...\cryptopp\hrtimer.h(46) : see previous definition of
'GetCurrentTimerValue'
hrtimer.cpp(128): warning C4273:
'CryptoPP::ThreadUserTimer::TicksPerSecond' : inconsistent dll linkage
...\cryptopp\hrtimer.h(47) : see previous definition of
'TicksPerSecond'
All outputs are up-to-date.
Lib:
cryptlib.vcxproj -> ...\cryptopp\Win32\DLL_Output\Release\cryptlib.lib
FinalizeBuildStatus:
Deleting file "Win32\cryptlib\DLL-Import
Release\cryptlib.unsuccessfulbuild".
Touching "Win32\cryptlib\DLL-Import Release\cryptlib.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:13.94
------ Build started: Project: cryptlib, Configuration: DLL-Import Debug
x64 ------
Build started 7/3/2015 7:07:32 PM.
InitializeBuildStatus:
Touching "x64\cryptlib\DLL-Import Debug\cryptlib.unsuccessfulbuild".
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
hrtimer.cpp
hrtimer.cpp(98): warning C4273:
'CryptoPP::ThreadUserTimer::GetCurrentTimerValue' : inconsistent dll linkage
...\cryptopp\hrtimer.h(46) : see previous definition of
'GetCurrentTimerValue'
hrtimer.cpp(128): warning C4273:
'CryptoPP::ThreadUserTimer::TicksPerSecond' : inconsistent dll linkage
...\cryptopp\hrtimer.h(47) : see previous definition of
'TicksPerSecond'
All outputs are up-to-date.
rw.obj : warning LNK4221: This object file does not define any previously
undefined public symbols, so it will not be used by any link operation that
consumes this library
rsa.obj : warning LNK4221: This object file does not define any previously
undefined public symbols, so it will not be used by any link operation that
consumes this library
emsa2.obj : warning LNK4221: This object file does not define any
previously undefined public symbols, so it will not be used by any link
operation that consumes this library
cryptlib.vcxproj -> ...\cryptopp\x64\DLL_Output\Debug\cryptlib.lib
FinalizeBuildStatus:
Deleting file "x64\cryptlib\DLL-Import Debug\cryptlib.unsuccessfulbuild".
Touching "x64\cryptlib\DLL-Import Debug\cryptlib.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:16.00
------ Build started: Project: cryptlib, Configuration: DLL-Import Debug
Win32 ------
Build started 7/3/2015 7:07:48 PM.
InitializeBuildStatus:
Touching "Win32\cryptlib\DLL-Import Debug\cryptlib.unsuccessfulbuild".
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
hrtimer.cpp
...\cryptopp\hrtimer.cpp(98): warning C4273:
'CryptoPP::ThreadUserTimer::GetCurrentTimerValue' : inconsistent dll linkage
...\cryptopp\hrtimer.h(46) : see previous definition of
'GetCurrentTimerValue'
...\cryptopp\hrtimer.cpp(128): warning C4273:
'CryptoPP::ThreadUserTimer::TicksPerSecond' : inconsistent dll linkage
...\cryptopp\hrtimer.h(47) : see previous definition of
'TicksPerSecond'
All outputs are up-to-date.
rw.obj : warning LNK4221: This object file does not define any previously
undefined public symbols, so it will not be used by any link operation that
consumes this library
rsa.obj : warning LNK4221: This object file does not define any previously
undefined public symbols, so it will not be used by any link operation that
consumes this library
emsa2.obj : warning LNK4221: This object file does not define any
previously undefined public symbols, so it will not be used by any link
operation that consumes this library
cryptlib.vcxproj -> ...\cryptopp\Win32\DLL_Output\Debug\cryptlib.lib
FinalizeBuildStatus:
Deleting file "Win32\cryptlib\DLL-Import
Debug\cryptlib.unsuccessfulbuild".
Touching "Win32\cryptlib\DLL-Import Debug\cryptlib.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:13.16
------ Build started: Project: cryptlib, Configuration: Debug x64 ------
Build started 7/3/2015 7:08:01 PM.
InitializeBuildStatus:
Creating "x64\cryptlib\Debug\cryptlib.unsuccessfulbuild" because
"AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
hrtimer.cpp
All outputs are up-to-date.
Lib:
cryptlib.vcxproj -> ...\cryptopp\x64\Output\Debug\cryptlib.lib
FinalizeBuildStatus:
Deleting file "x64\cryptlib\Debug\cryptlib.unsuccessfulbuild".
Touching "x64\cryptlib\Debug\cryptlib.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:18.51
------ Build started: Project: cryptlib, Configuration: Debug Win32 ------
Build started 7/3/2015 7:08:20 PM.
InitializeBuildStatus:
Creating "Win32\cryptlib\Debug\cryptlib.unsuccessfulbuild" because
"AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
hrtimer.cpp
All outputs are up-to-date.
Lib:
cryptlib.vcxproj -> ...\cryptopp\Win32\Output\Debug\cryptlib.lib
FinalizeBuildStatus:
Deleting file "Win32\cryptlib\Debug\cryptlib.unsuccessfulbuild".
Touching "Win32\cryptlib\Debug\cryptlib.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:28.44
------ Build started: Project: cryptest, Configuration: Release x64 ------
Build started 7/3/2015 7:08:49 PM.
InitializeBuildStatus:
Touching "x64\cryptest\Release\cryptest.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
validat1.obj : error LNK2001: unresolved external symbol "bool __cdecl
ValidateHKDF(void)" (?ValidateHKDF@@YA_NXZ)
x64\Output\Release\cryptest.exe : fatal error LNK1120: 1 unresolved
externals
Build FAILED.
Time Elapsed 00:00:12.47
------ Build started: Project: cryptest, Configuration: Release Win32 ------
Build started 7/3/2015 7:09:02 PM.
InitializeBuildStatus:
Touching "Win32\cryptest\Release\cryptest.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
All outputs are up-to-date.
LINK : fatal error C1905: Front end and back end not compatible (must
target same processor).
LINK : fatal error LNK1257: code generation failed
Build FAILED.
Time Elapsed 00:00:02.38
------ Build started: Project: cryptest, Configuration: DLL-Import Release
x64 ------
Build started 7/3/2015 7:09:04 PM.
InitializeBuildStatus:
Touching "x64\cryptest\DLL-Import Release\cryptest.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
PreLinkEvent:
This configuration requires cryptopp.dll.
You can build it yourself using the cryptdll project, or
obtain a pre-built, FIPS 140-2 validated DLL. If you build it yourself
the resulting DLL will not be considered FIPS validated
unless it undergoes FIPS validation.
cryptopp.lib(cryptopp.dll) : error LNK2005: "void __cdecl
CryptoPP::UnalignedDeallocate(void *)"
(?UnalignedDeallocate@CryptoPP@@YAXPEAX@Z) already defined in
cryptlib.lib(misc.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "void __cdecl
CryptoPP::AlignedDeallocate(void *)"
(?AlignedDeallocate@CryptoPP@@YAXPEAX@Z) already defined in
cryptlib.lib(misc.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "void * __cdecl
CryptoPP::AlignedAllocate(unsigned __int64)"
(?AlignedAllocate@CryptoPP@@YAPEAX_K@Z) already defined in
cryptlib.lib(misc.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "void __cdecl
CryptoPP::DetectX86Features(void)" (?DetectX86Features@CryptoPP@@YAXXZ)
already defined in cryptlib.lib(cpu.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: void __cdecl
CryptoPP::AuthenticatedSymmetricCipher::SpecifyDataLengths(unsigned
__int64,unsigned __int64,unsigned __int64)"
(?SpecifyDataLengths@AuthenticatedSymmetricCipher@CryptoPP@@QEAAX_K00@Z)
already defined in cryptlib.lib(cryptlib.obj)
...
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: __cdecl
CryptoPP::BERSequenceDecoder::BERSequenceDecoder(class
CryptoPP::BufferedTransformation &,unsigned char)"
(??0BERSequenceDecoder@CryptoPP@@QEAA@AEAVBufferedTransformation@1@E@Z)
already defined in cryptlib.lib(luc.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: __cdecl
CryptoPP::OID::OID(void)" (??0OID@CryptoPP@@QEAA@XZ) already defined in
cryptlib.lib(dll.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: double __cdecl
CryptoPP::TimerBase::ElapsedTimeAsDouble(void)"
(?ElapsedTimeAsDouble@TimerBase@CryptoPP@@QEAANXZ) already defined in
cryptlib.lib(hrtimer.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: void __cdecl
CryptoPP::TimerBase::StartTimer(void)"
(?StartTimer@TimerBase@CryptoPP@@QEAAXXZ) already defined in
cryptlib.lib(hrtimer.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: class
CryptoPP::Integer & __cdecl CryptoPP::Integer::operator++(void)"
(??EInteger@CryptoPP@@QEAAAEAV01@XZ) already defined in
cryptlib.lib(integer.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: __cdecl
CryptoPP::TimerBase::TimerBase(enum CryptoPP::TimerBase::Unit,bool)"
(??0TimerBase@CryptoPP@@QEAA@W4Unit@01@_N@Z) already defined in
cryptlib.lib(network.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: unsigned __int64
__cdecl CryptoPP::BufferedTransformation::Put(unsigned char,bool)"
(?Put@BufferedTransformation@CryptoPP@@QEAA_KE_N@Z) already defined in
cryptlib.lib(gzip.obj)
Creating library x64\DLL_Output\Release\cryptest.lib and object
x64\DLL_Output\Release\cryptest.exp
validat1.obj : error LNK2001: unresolved external symbol "bool __cdecl
ValidateHKDF(void)" (?ValidateHKDF@@YA_NXZ)
x64\DLL_Output\Release\cryptest.exe : fatal error LNK1120: 1 unresolved
externals
Build FAILED.
Time Elapsed 00:00:09.03
------ Build started: Project: cryptest, Configuration: DLL-Import Release
Win32 ------
Build started 7/3/2015 7:09:13 PM.
InitializeBuildStatus:
Touching "Win32\cryptest\DLL-Import Release\cryptest.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
PreLinkEvent:
This configuration requires cryptopp.dll.
You can build it yourself using the cryptdll project, or
obtain a pre-built, FIPS 140-2 validated DLL. If you build it yourself
the resulting DLL will not be considered FIPS validated
unless it undergoes FIPS validation.
LINK : fatal error C1905: Front end and back end not compatible (must
target same processor).
LINK : fatal error LNK1257: code generation failed
Build FAILED.
Time Elapsed 00:00:05.99
------ Build started: Project: cryptest, Configuration: DLL-Import Debug
x64 ------
Build started 7/3/2015 7:09:19 PM.
InitializeBuildStatus:
Touching "x64\cryptest\DLL-Import Debug\cryptest.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
PreLinkEvent:
This configuration requires cryptopp.dll.
You can build it yourself using the cryptdll project, or
obtain a pre-built, FIPS 140-2 validated DLL. If you build it yourself
the resulting DLL will not be considered FIPS validated
unless it undergoes FIPS validation.
Link:
cryptlib.lib(zlib.obj) : MSIL .netmodule or module compiled with /GL
found; restarting link with /LTCG; add /LTCG to the link command line to
improve linker performance
cryptlib.lib(zlib.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(integer.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(zdeflate.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(xtrcrypt.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
...
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: virtual bool __cdecl
CryptoPP::HashTransformation::VerifyDigest(unsigned char const *,unsigned
char const *,unsigned __int64)"
(?VerifyDigest@HashTransformation@CryptoPP@@UEAA_NPEBE0_K@Z) already
defined in cryptlib.lib(zlib.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: unsigned __int64
__cdecl CryptoPP::BufferedTransformation::Put(unsigned char,bool)"
(?Put@BufferedTransformation@CryptoPP@@QEAA_KE_N@Z) already defined in
cryptlib.lib(integer.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: class
CryptoPP::Integer & __cdecl CryptoPP::Integer::operator++(void)"
(??EInteger@CryptoPP@@QEAAAEAV01@XZ) already defined in
cryptlib.lib(integer.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: double __cdecl
CryptoPP::TimerBase::ElapsedTimeAsDouble(void)"
(?ElapsedTimeAsDouble@TimerBase@CryptoPP@@QEAANXZ) already defined in
cryptlib.lib(hrtimer.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: void __cdecl
CryptoPP::TimerBase::StartTimer(void)"
(?StartTimer@TimerBase@CryptoPP@@QEAAXXZ) already defined in
cryptlib.lib(hrtimer.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: virtual void __cdecl
CryptoPP::HashTransformation::CalculateDigest(unsigned char *,unsigned char
const *,unsigned __int64)"
(?CalculateDigest@HashTransformation@CryptoPP@@UEAAXPEAEPEBE_K@Z) already
defined in cryptlib.lib(zlib.obj)
cryptopp.lib(cryptopp.dll) : error LNK2005: "public: virtual unsigned int
__cdecl CryptoPP::HMAC_Base::DigestSize(void)const "
(?DigestSize@HMAC_Base@CryptoPP@@UEBAIXZ) already defined in
cryptlib.lib(gfpcrypt.obj)
Creating library x64\DLL_Output\Debug\cryptest.lib and object
x64\DLL_Output\Debug\cryptest.exp
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other
libs; use /NODEFAULTLIB:library
validat1.obj : error LNK2001: unresolved external symbol "bool __cdecl
ValidateHKDF(void)" (?ValidateHKDF@@YA_NXZ)
x64\DLL_Output\Debug\cryptest.exe : fatal error LNK1120: 1 unresolved
externals
Build FAILED.
Time Elapsed 00:00:04.39
------ Build started: Project: cryptest, Configuration: DLL-Import Debug
Win32 ------
Build started 7/3/2015 7:09:24 PM.
InitializeBuildStatus:
Touching "Win32\cryptest\DLL-Import Debug\cryptest.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
PreLinkEvent:
This configuration requires cryptopp.dll.
You can build it yourself using the cryptdll project, or
obtain a pre-built, FIPS 140-2 validated DLL. If you build it yourself
the resulting DLL will not be considered FIPS validated
unless it undergoes FIPS validation.
LINK : fatal error C1905: Front end and back end not compatible (must
target same processor).
LINK : fatal error LNK1257: code generation failed
Build FAILED.
Time Elapsed 00:00:01.46
------ Build started: Project: cryptest, Configuration: Debug x64 ------
Build started 7/3/2015 7:09:25 PM.
InitializeBuildStatus:
Touching "x64\cryptest\Debug\cryptest.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
Link:
cryptlib.lib(cryptlib.obj) : MSIL .netmodule or module compiled with /GL
found; restarting link with /LTCG; add /LTCG to the link command line to
improve linker performance
cryptlib.lib(cryptlib.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(cpu.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(misc.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(algparam.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
...
cryptlib.lib(gf2_32.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(zinflate.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(winpipes.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(gf256.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(sharkbox.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
cryptlib.lib(squaretb.obj) : error LNK2038: mismatch detected for
'_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in adhoc.obj
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other
libs; use /NODEFAULTLIB:library
validat1.obj : error LNK2001: unresolved external symbol "bool __cdecl
ValidateHKDF(void)" (?ValidateHKDF@@YA_NXZ)
x64\Output\Debug\cryptest.exe : fatal error LNK1120: 1 unresolved externals
Build FAILED.
Time Elapsed 00:00:05.21
------ Build started: Project: cryptest, Configuration: Debug Win32 ------
Build started 7/3/2015 7:09:31 PM.
InitializeBuildStatus:
Touching "Win32\cryptest\Debug\cryptest.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
LINK : fatal error C1905: Front end and back end not compatible (must
target same processor).
LINK : fatal error LNK1257: code generation failed
Build FAILED.
Time Elapsed 00:00:04.08
------ Build started: Project: cryptopp, Configuration: Release x64 ------
Build started 7/3/2015 7:09:35 PM.
InitializeBuildStatus:
Creating "x64\cryptopp\Release\cryptopp.unsuccessfulbuild" because
"AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
All outputs are up-to-date.
hrtimer.cpp
All outputs are up-to-date.
ResourceCompile:
All outputs are up-to-date.
Link:
Creating library ...\cryptopp\x64\DLL_Output\Release\cryptopp.lib and
object ...\cryptopp\x64\DLL_Output\Release\cryptopp.exp
Generating code
Finished generating code
cryptdll.vcxproj -> ...\cryptopp\x64\DLL_Output\Release\cryptopp.dll
CustomBuildStep:
Skipping target "CustomBuildStep" because all output files are up-to-date
with respect to the input files.
FinalizeBuildStatus:
Deleting file "x64\cryptopp\Release\cryptopp.unsuccessfulbuild".
Touching "x64\cryptopp\Release\cryptopp.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:30.07
------ Build started: Project: cryptopp, Configuration: Release Win32 ------
Build started 7/3/2015 7:10:06 PM.
InitializeBuildStatus:
Touching "Win32\cryptopp\Release\cryptopp.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
All outputs are up-to-date.
hrtimer.cpp
All outputs are up-to-date.
ResourceCompile:
All outputs are up-to-date.
Link:
Creating library ...\cryptopp\Win32\DLL_Output\Release\cryptopp.lib
and object ...\cryptopp\Win32\DLL_Output\Release\cryptopp.exp
Generating code
Finished generating code
cryptdll.vcxproj -> ...\cryptopp\Win32\DLL_Output\Release\cryptopp.dll
CustomBuildStep:
Skipping target "CustomBuildStep" because all output files are up-to-date
with respect to the input files.
FinalizeBuildStatus:
Deleting file "Win32\cryptopp\Release\cryptopp.unsuccessfulbuild".
Touching "Win32\cryptopp\Release\cryptopp.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:21.69
------ Build started: Project: cryptopp, Configuration: Debug x64 ------
Build started 7/3/2015 7:10:27 PM.
InitializeBuildStatus:
Touching "x64\cryptopp\Debug\cryptopp.unsuccessfulbuild".
CustomBuild:
All outputs are up-to-date.
ClCompile:
All outputs are up-to-date.
All outputs are up-to-date.
hrtimer.cpp
All outputs are up-to-date.
ResourceCompile:
All outputs are up-to-date.
Link:
Creating library ...\cryptopp\x64\DLL_Output\Debug\cryptopp.lib and
object ...\cryptopp\x64\DLL_Output\Debug\cryptopp.exp
cryptdll.vcxproj -> ...\cryptopp\x64\DLL_Output\Debug\cryptopp.dll
CustomBuildStep:
Skipping target "CustomBuildStep" because all output files are up-to-date
with respect to the input files.
FinalizeBuildStatus:
Deleting file "x64\cryptopp\Debug\cryptopp.unsuccessfulbuild".
Touching "x64\cryptopp\Debug\cryptopp.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:12.13
------ Build started: Project: cryptopp, Configuration: Debug Win32 ------
Build started 7/3/2015 7:10:39 PM.
InitializeBuildStatus:
Touching "Win32\cryptopp\Debug\cryptopp.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
All outputs are up-to-date.
hrtimer.cpp
All outputs are up-to-date.
ResourceCompile:
All outputs are up-to-date.
Link:
Creating library ...\cryptopp\Win32\DLL_Output\Debug\cryptopp.lib and
object ...\cryptopp\Win32\DLL_Output\Debug\cryptopp.exp
cryptdll.vcxproj -> ...\cryptopp\Win32\DLL_Output\Debug\cryptopp.dll
CustomBuildStep:
Skipping target "CustomBuildStep" because all output files are up-to-date
with respect to the input files.
FinalizeBuildStatus:
Deleting file "Win32\cryptopp\Debug\cryptopp.unsuccessfulbuild".
Touching "Win32\cryptopp\Debug\cryptopp.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:18.40
------ Build started: Project: dlltest, Configuration: Release x64 ------
Build started 7/3/2015 7:10:58 PM.
InitializeBuildStatus:
Creating "x64\dlltest\Release\dlltest.unsuccessfulbuild" because
"AlwaysCreate" was specified.
ClCompile:
All outputs are up-to-date.
Link:
Creating library x64\DLL_Output\Release\dlltest.lib and object
x64\DLL_Output\Release\dlltest.exp
Generating code
Finished generating code
dlltest.vcxproj -> ...\cryptopp\x64\DLL_Output\Release\dlltest.exe
FinalizeBuildStatus:
Deleting file "x64\dlltest\Release\dlltest.unsuccessfulbuild".
Touching "x64\dlltest\Release\dlltest.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:02.38
------ Build started: Project: dlltest, Configuration: Release Win32 ------
Build started 7/3/2015 7:11:01 PM.
InitializeBuildStatus:
Touching "Win32\dlltest\Release\dlltest.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
cryptopp.lib(cryptopp.dll) : fatal error LNK1112: module machine type 'x64'
conflicts with target machine type 'X86'
Build FAILED.
Time Elapsed 00:00:00.70
------ Build started: Project: dlltest, Configuration: Debug x64 ------
Build started 7/3/2015 7:11:01 PM.
InitializeBuildStatus:
Creating "x64\dlltest\Debug\dlltest.unsuccessfulbuild" because
"AlwaysCreate" was specified.
ClCompile:
All outputs are up-to-date.
Link:
LINK : x64\DLL_Output\Debug\dlltest.exe not found or not built by the
last incremental link; performing full link
Creating library x64\DLL_Output\Debug\dlltest.lib and object
x64\DLL_Output\Debug\dlltest.exp
dlltest.vcxproj -> ...\cryptopp\x64\DLL_Output\Debug\dlltest.exe
FinalizeBuildStatus:
Deleting file "x64\dlltest\Debug\dlltest.unsuccessfulbuild".
Touching "x64\dlltest\Debug\dlltest.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:01.20
------ Build started: Project: dlltest, Configuration: Debug Win32 ------
Build started 7/3/2015 7:11:03 PM.
InitializeBuildStatus:
Touching "Win32\dlltest\Debug\dlltest.unsuccessfulbuild".
ClCompile:
All outputs are up-to-date.
cryptopp.lib(cryptopp.dll) : fatal error LNK1112: module machine type 'x64'
conflicts with target machine type 'X86'
Build FAILED.
Time Elapsed 00:00:00.29
========== Build: 14 succeeded, 10 failed, 0 up-to-date, 0 skipped
==========
--
--
You received this message because you are subscribed to the "Crypto++ Users"
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at
http://www.cryptopp.com.
---
You received this message because you are subscribed to the Google Groups
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.