Hi Everyone, Below are typical build results for Visual Studio 2005 and the 5.6.3 candidate. VS2005 is what the solution and project files are currently at. It should give you an idea of what a "good" Build All looks like, and how the pieces are supposed to fit together.
The results were gathered with a Build → Batch Build → Build All; then touching 1 file to force a compile/link cycle (filters.cpp in this case); and finally another Build → Batch Build → Build All. We can fix some of these issues that emerge after a Visual Studio upgrade (maybe all of them), but I really don't want to waste a lot of time on them because the Crypto++ FIPS validated DLL is going the way of the dinosaurs. ********** ------ Build started: Project: cryptlib, Configuration: DLL-Import Debug x64 ------ Compiling... filters.cpp Creating library... Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\cryptlib\DLL-Import Debug\BuildLog.htm" cryptlib - 0 error(s), 3 warning(s) ------ Build started: Project: cryptlib, Configuration: DLL-Import Debug Win32 ------ Compiling... filters.cpp Creating library... Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\cryptlib\DLL-Import Debug\BuildLog.htm" cryptlib - 0 error(s), 3 warning(s) ------ Build started: Project: cryptlib, Configuration: Debug x64 ------ Compiling... filters.cpp Creating library... Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\cryptlib\Debug\BuildLog.htm" cryptlib - 0 error(s), 0 warning(s) ------ Build started: Project: cryptlib, Configuration: Debug Win32 ------ Compiling... filters.cpp Creating library... Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\cryptlib\Debug\BuildLog.htm" cryptlib - 0 error(s), 0 warning(s) ------ Build started: Project: cryptlib, Configuration: DLL-Import Release x64 ------ Compiling... filters.cpp Creating library... Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\cryptlib\DLL-Import Release\BuildLog.htm" cryptlib - 0 error(s), 0 warning(s) ------ Build started: Project: cryptlib, Configuration: DLL-Import Release Win32 ------ Compiling... filters.cpp Creating library... Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\cryptlib\DLL-Import Release\BuildLog.htm" cryptlib - 0 error(s), 0 warning(s) ------ Build started: Project: cryptlib, Configuration: Release x64 ------ Compiling... filters.cpp Creating library... Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\cryptlib\Release\BuildLog.htm" cryptlib - 0 error(s), 0 warning(s) ------ Build started: Project: cryptlib, Configuration: Release Win32 ------ Compiling... filters.cpp Creating library... Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\cryptlib\Release\BuildLog.htm" cryptlib - 0 error(s), 0 warning(s) ------ Build started: Project: cryptest, Configuration: Debug x64 ------ Linking... LINK : x64\Output\Debug\cryptest.exe not found or not built by the last incremental link; performing full link Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\cryptest\Debug\BuildLog.htm" cryptest - 0 error(s), 0 warning(s) ------ Build started: Project: cryptest, Configuration: Debug Win32 ------ Linking... LINK : Win32\Output\Debug\cryptest.exe not found or not built by the last incremental link; performing full link Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\cryptest\Debug\BuildLog.htm" cryptest - 0 error(s), 0 warning(s) ------ Build started: Project: cryptest, Configuration: DLL-Import Debug x64 ------ Performing Pre-Link Event... 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. Linking... LINK : x64\DLL_Output\Debug\cryptest.exe not found or not built by the last incremental link; performing full link Creating library x64\DLL_Output\Debug\cryptest.lib and object x64\DLL_Output\Debug\cryptest.exp Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\cryptest\DLL-Import Debug\BuildLog.htm" cryptest - 0 error(s), 0 warning(s) ------ Build started: Project: cryptest, Configuration: DLL-Import Debug Win32 ------ Performing Pre-Link Event... 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. Linking... LINK : Win32\DLL_Output\Debug\cryptest.exe not found or not built by the last incremental link; performing full link Creating library Win32\DLL_Output\Debug\cryptest.lib and object Win32\DLL_Output\Debug\cryptest.exp Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\cryptest\DLL-Import Debug\BuildLog.htm" cryptest - 0 error(s), 0 warning(s) ------ Build started: Project: cryptest, Configuration: DLL-Import Release x64 ------ Performing Pre-Link Event... 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. Linking... Creating library x64\DLL_Output\Release\cryptest.lib and object x64\DLL_Output\Release\cryptest.exp Generating code Finished generating code Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\cryptest\DLL-Import Release\BuildLog.htm" cryptest - 0 error(s), 0 warning(s) ------ Build started: Project: cryptest, Configuration: DLL-Import Release Win32 ------ Performing Pre-Link Event... 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. Linking... Creating library Win32\DLL_Output\Release\cryptest.lib and object Win32\DLL_Output\Release\cryptest.exp Generating code Finished generating code Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\cryptest\DLL-Import Release\BuildLog.htm" cryptest - 0 error(s), 0 warning(s) ------ Build started: Project: cryptest, Configuration: Release x64 ------ Linking... Generating code Finished generating code Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\cryptest\Release\BuildLog.htm" cryptest - 0 error(s), 0 warning(s) ------ Build started: Project: cryptest, Configuration: Release Win32 ------ Linking... Generating code Finished generating code Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\cryptest\Release\BuildLog.htm" cryptest - 0 error(s), 0 warning(s) ------ Build started: Project: cryptopp, Configuration: Debug x64 ------ Compiling... filters.cpp Linking... Creating library c:\...\cryptopp-5.6.3\x64\dll_output\debug\cryptopp.lib and object c:\...\cryptopp-5.6.3\x64\dll_output\debug\cryptopp.exp Embedding manifest... Performing Custom Build Step Placing MAC in file c:\...\cryptopp-5.6.3\x64\dll_output\debug\cryptopp.dll, location 2657136. Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\cryptopp\Debug\BuildLog.htm" cryptopp - 0 error(s), 0 warning(s) ------ Build started: Project: cryptopp, Configuration: Debug Win32 ------ Compiling... filters.cpp Linking... Creating library c:\...\cryptopp-5.6.3\Win32\dll_output\debug\cryptopp.lib and object c:\...\cryptopp-5.6.3\Win32\dll_output\debug\cryptopp.exp Embedding manifest... Performing Custom Build Step Placing MAC in file c:\...\cryptopp-5.6.3\Win32\dll_output\debug\cryptopp.dll, location 1740872. Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\cryptopp\Debug\BuildLog.htm" cryptopp - 0 error(s), 0 warning(s) ------ Build started: Project: cryptopp, Configuration: Release x64 ------ Compiling... filters.cpp Linking... Creating library c:\...\cryptopp-5.6.3\x64\dll_output\release\cryptopp.lib and object c:\...\cryptopp-5.6.3\x64\dll_output\release\cryptopp.exp Generating code Finished generating code Embedding manifest... Performing Custom Build Step Placing MAC in file c:\...\cryptopp-5.6.3\x64\dll_output\release\cryptopp.dll, location 1028688. Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\cryptopp\Release\BuildLog.htm" cryptopp - 0 error(s), 0 warning(s) ------ Build started: Project: cryptopp, Configuration: Release Win32 ------ Compiling... filters.cpp Linking... Creating library c:\...\cryptopp-5.6.3\Win32\dll_output\release\cryptopp.lib and object c:\...\cryptopp-5.6.3\Win32\dll_output\release\cryptopp.exp Generating code Finished generating code Embedding manifest... Performing Custom Build Step Placing MAC in file c:\...\cryptopp-5.6.3\Win32\dll_output\release\cryptopp.dll, location 660228. Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\cryptopp\Release\BuildLog.htm" cryptopp - 0 error(s), 0 warning(s) ------ Build started: Project: dlltest, Configuration: Debug x64 ------ Linking... 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 Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\dlltest\Debug\BuildLog.htm" dlltest - 0 error(s), 0 warning(s) ------ Build started: Project: dlltest, Configuration: Debug Win32 ------ Linking... LINK : Win32\DLL_Output\Debug\dlltest.exe not found or not built by the last incremental link; performing full link Creating library Win32\DLL_Output\Debug\dlltest.lib and object Win32\DLL_Output\Debug\dlltest.exp Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\dlltest\Debug\BuildLog.htm" dlltest - 0 error(s), 0 warning(s) ------ Build started: Project: dlltest, Configuration: Release x64 ------ Linking... Creating library x64\DLL_Output\Release\dlltest.lib and object x64\DLL_Output\Release\dlltest.exp Generating code Finished generating code Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\x64\dlltest\Release\BuildLog.htm" dlltest - 0 error(s), 0 warning(s) ------ Build started: Project: dlltest, Configuration: Release Win32 ------ Linking... Creating library Win32\DLL_Output\Release\dlltest.lib and object Win32\DLL_Output\Release\dlltest.exp Generating code Finished generating code Embedding manifest... Build log was saved at "file://c:\...\cryptopp-5.6.3\Win32\dlltest\Release\BuildLog.htm" dlltest - 0 error(s), 0 warning(s) ========== Build: 24 succeeded, 0 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.
