[Quickfix-users] Visual C++ 2010 Express - Build Fails
Brought to you by:
orenmnero
From: asif s. <asi...@gm...> - 2011-03-14 12:51:09
|
Hi, I am a newbie to QuickFix. I get the following errors when I try to load quickfix_vs10.sln in Visual C++ 2010 Express: ================================================================================================================================= E:\cpp_libs\quickfix\src\.NET\quickfix_net_messages_vs10.csproj cannot be opened because its project type (.csproj) is not supported by this version of the application. E:\cpp_libs\quickfix\examples\executor\csharp\example_executor_csharp_vs10.csproj cannot be opened because its project type (.csproj) is not supported by this version of the application. E:\cpp_libs\quickfix\examples\executor\vbnet\example_executor_vbnet_vs10.vbproj cannot be opened because its project type (.vbproj) is not supported by this version of the application. E:\cpp_libs\quickfix\src\test_performance_net_vs10.csproj cannot be opened because its project type (.csproj) is not supported by this version of the application. E:\cpp_libs\quickfix\src\test_unit_net_vs10.csproj cannot be opened because its project type (.csproj) is not supported by this version of the application. E:\cpp_libs\quickfix\src\test_acceptance_net_vs10.csproj cannot be opened because its project type (.csproj) is not supported by this version of the application. ================================================================================================================================= Since the above errors are all related to projects specific to .Net/CSharp/VB.Net, I loaded the solution nonetheless but building the solution results in the following errors: ================================================================================================================================= 1>------ Build started: Project: UnitTest++_vs10, Configuration: Debug Win32 ------ 2>------ Build started: Project: quickfix_vs10, Configuration: Debug Win32 ------ 2> Acceptor.cpp 1> XmlTestReporter.cpp 1> TimeConstraint.cpp 1> TestRunner.cpp 1> TestResults.cpp 1> TestReporterStdout.cpp 1> TestReporter.cpp 1> TestList.cpp 1> TestDetails.cpp 1> Test.cpp 1> ReportAssert.cpp 1> MemoryOutStream.cpp 1> DeferredTestResult.cpp 1> DeferredTestReporter.cpp 1> CurrentTest.cpp 1> Checks.cpp 1> AssertException.cpp 1> TimeHelpers.cpp 1> Generating Code... 2> CallStack.cpp 1> UnitTest++_vs10.vcxproj -> E:\cpp_libs\quickfix\lib\debug\UnitTest++_vs10.lib 3>------ Build started: Project: test_acceptance_runner_vs10, Configuration: Debug Win32 ------ 3> getopt.c 3> main.cpp 2> DataDictionary.cpp 3> Process.cpp 3> ProcessTestCase.cpp 3> Generating Code... 3>UnitTest++_vs10.lib(TestRunner.obj) : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification 3> test_acceptance_runner_vs10.vcxproj -> E:\cpp_libs\quickfix\test\debug\at\atrun.exe 2> DataDictionaryProvider.cpp 2> Dictionary.cpp 2> FieldMap.cpp 2> FieldTypes.cpp 2> FileLog.cpp 2> FileStore.cpp 2> Group.cpp 2> HttpConnection.cpp 2> HttpMessage.cpp 2> HttpParser.cpp 2> HttpServer.cpp 2> Initiator.cpp 2> LIBXML_DOMDocument.cpp 2>LIBXML_DOMDocument.cpp(22): fatal error C1083: Cannot open include file: 'atlbase.h': No such file or directory 2> Log.cpp 2> Message.cpp 2> MessageSorters.cpp 2> MessageStore.cpp 2> Generating Code... 2> Compiling... 2> MSXML_DOMDocument.cpp 2>MSXML_DOMDocument.cpp(22): fatal error C1083: Cannot open include file: 'atlbase.h': No such file or directory 2> MySQLLog.cpp 2> MySQLStore.cpp 2> NullStore.cpp 2> OdbcLog.cpp 2> OdbcStore.cpp 2> Parser.cpp 2> PostgreSQLLog.cpp 2> PostgreSQLStore.cpp 2> Session.cpp 2> SessionFactory.cpp 2> SessionSettings.cpp 2> Settings.cpp 2> SocketAcceptor.cpp 2> SocketConnection.cpp 2> SocketConnector.cpp 2> SocketInitiator.cpp 2> SocketMonitor.cpp 2> SocketServer.cpp 2> ThreadedSocketAcceptor.cpp 2> Generating Code... 2> Compiling... 2> ThreadedSocketConnection.cpp 2> ThreadedSocketInitiator.cpp 2> TimeRange.cpp 2> Utility.cpp 2> Generating Code... 4>------ Build started: Project: test_unit_vs10, Configuration: Debug Win32 ------ 5>------ Build started: Project: test_performance_vs10, Configuration: Debug Win32 ------ 5> getopt.c 4> DataDictionaryTestCase.cpp 5> pt.cpp 4> DictionaryTestCase.cpp 5>LINK : fatal error LNK1181: cannot open input file 'quickfix.lib' 4> FieldBaseTestCase.cpp 6>------ Build started: Project: test_acceptance_vs10, Configuration: Debug Win32 ------ 6> at.cpp 4> FieldConvertorsTestCase.cpp 4> FileLogTestCase.cpp 4> FileStoreFactoryTestCase.cpp 6>LINK : fatal error LNK1181: cannot open input file 'quickfix.lib' 7>------ Build started: Project: quickfix_net_vs10, Configuration: Debug Win32 ------ 7>cl : Command line warning D9035: option 'clr:oldsyntax' has been deprecated and will be removed in a future release 7> Stdafx.cpp 7>cl : Command line warning D9035: option 'clr:oldsyntax' has been deprecated and will be removed in a future release 7> AssemblyInfo.cpp 7> CPPMessageStore.cpp 4> FileStoreTestCase.cpp 7>e:\cpp_libs\quickfix\src\.net\Exceptions.h(29): fatal error C1083: Cannot open include file: 'quickfix/exceptions.h': No such file or directory 7> FieldMap.cpp 7>e:\cpp_libs\quickfix\src\.net\Exceptions.h(29): fatal error C1083: Cannot open include file: 'quickfix/exceptions.h': No such file or directory 7> Fields.cpp 4> FileUtilitiesTestCase.cpp 7> FileLog.cpp 4> GroupTestCase.cpp 7>e:\cpp_libs\quickfix\src\.net\SessionID.h(28): fatal error C1083: Cannot open include file: 'quickfix/SessionID.h': No such file or directory 7> FileMessageStore.cpp 7>e:\cpp_libs\quickfix\src\.net\Exceptions.h(29): fatal error C1083: Cannot open include file: 'quickfix/exceptions.h': No such file or directory 7> Group.cpp 7>e:\cpp_libs\quickfix\src\.net\Exceptions.h(29): fatal error C1083: Cannot open include file: 'quickfix/exceptions.h': No such file or directory 7> MemoryMessageStore.cpp 4> HttpMessageTestCase.cpp 7>e:\cpp_libs\quickfix\src\.net\Exceptions.h(29): fatal error C1083: Cannot open include file: 'quickfix/exceptions.h': No such file or directory 7> Message.cpp 4> HttpParserTestCase.cpp 7>e:\cpp_libs\quickfix\src\.net\Exceptions.h(29): fatal error C1083: Cannot open include file: 'quickfix/exceptions.h': No such file or directory 7> MessageStore.cpp 4> MemoryStoreTestCase.cpp 7>e:\cpp_libs\quickfix\src\.net\Exceptions.h(29): fatal error C1083: Cannot open include file: 'quickfix/exceptions.h': No such file or directory 7> MessageStoreFactory.cpp 7>e:\cpp_libs\quickfix\src\.net\Exceptions.h(29): fatal error C1083: Cannot open include file: 'quickfix/exceptions.h': No such file or directory 7> MySQLLog.cpp 7> MySQLStore.cpp 7> OdbcLog.cpp 4> MessageSortersTestCase.cpp 7> OdbcStore.cpp 7> PostgreSQLLog.cpp 7> PostgreSQLStore.cpp 4> MessagesTestCase.cpp 7> quickfix_net.cpp 7>e:\cpp_libs\quickfix\src\.net\Exceptions.h(29): fatal error C1083: Cannot open include file: 'quickfix/exceptions.h': No such file or directory 7> ScreenLog.cpp 7>e:\cpp_libs\quickfix\src\.net\SessionID.h(28): fatal error C1083: Cannot open include file: 'quickfix/SessionID.h': No such file or directory 7> Session.cpp 7>e:\cpp_libs\quickfix\src\.net\Exceptions.h(29): fatal error C1083: Cannot open include file: 'quickfix/exceptions.h': No such file or directory 7> Generating Code... 4> MySQLStoreTestCase.cpp 4> NullStoreTestCase.cpp 8>------ Build started: Project: example_tradeclient_vs10, Configuration: Debug Win32 ------ 8> Application.cpp 8>e:\cpp_libs\quickfix\examples\tradeclient\application.h(25): fatal error C1083: Cannot open include file: 'quickfix/Application.h': No such file or directory 8> tradeclient.cpp 8>e:\cpp_libs\quickfix\examples\tradeclient\tradeclient.cpp(26): fatal error C1083: Cannot open include file: 'quickfix/FileStore.h': No such file or directory 8> Generating Code... 9>------ Build started: Project: example_ordermatch_vs10, Configuration: Debug Win32 ------ 9> Application.cpp 9>e:\cpp_libs\quickfix\examples\ordermatch\application.h(31): fatal error C1083: Cannot open include file: 'quickfix/Application.h': No such file or directory 9> Market.cpp 9> ordermatch.cpp 9>e:\cpp_libs\quickfix\examples\ordermatch\ordermatch.cpp(26): fatal error C1083: Cannot open include file: 'quickfix/FileStore.h': No such file or directory 9> Generating Code... 10>------ Build started: Project: example_executor_cpp_vs10, Configuration: Debug Win32 ------ 10> Application.cpp 10>e:\cpp_libs\quickfix\examples\executor\c++\application.h(25): fatal error C1083: Cannot open include file: 'quickfix/Application.h': No such file or directory 10> executor.cpp 10>e:\cpp_libs\quickfix\examples\executor\c++\executor.cpp(26): fatal error C1083: Cannot open include file: 'quickfix/FileStore.h': No such file or directory 10> Generating Code... 4> OdbcStoreTestCase.cpp 4> ParserTestCase.cpp 4> PostgreSQLStoreTestCase.cpp 4> SessionIDTestCase.cpp 4> Generating Code... 4> Compiling... 4> SessionSettingsTestCase.cpp 4> SessionTestCase.cpp 4> SettingsTestCase.cpp 4> SocketAcceptorTestCase.cpp 4> SocketConnectorTestCase.cpp 4> SocketServerTestCase.cpp 4> StringUtilitiesTestCase.cpp 4> TestHelper.cpp 4> TimeRangeTestCase.cpp 4> ut.cpp 4> UtcTimeOnlyTestCase.cpp 4> UtcTimeStampTestCase.cpp 4> Generating Code... 4> getopt.c 4>LINK : fatal error LNK1181: cannot open input file 'quickfix.lib' ========== Build: 2 succeeded, 8 failed, 0 up-to-date, 0 skipped ========== ================================================================================================================================= Any help/hints as to what is going on? Best regards / Asif |