Thread: [Quickfix-users] Building on Mac OS X Tiger?
Brought to you by:
orenmnero
From: Wally C. <cha...@gm...> - 2005-11-29 03:35:45
|
Hi, I am having trouble building QuickFIX 1.10.2 on Mac OS X tiger 10.4.3. I got past ./bootstrap (apparently OS X uses glibtoolize instead of libtool= ize), but I get stuck as soon as I run ./configure. The following is the error output I get: configure: error: unable to find set_terminate in std or global namespace ignoring the error and sudo make install results in the following (Sorry for the long post): MessagesTestCase.cpp:403: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::Logon>::getString::onRun(FIX42::Logon&)' must be introduced by 'template <>' MessagesTestCase.cpp:403: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::Logon>::getString::onRun(FIX42::Logon&)' does not match any template declaration MessagesTestCase.cpp:403: error: invalid function declaration MessagesTestCase.cpp:420: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::Logon>::setString::onRun(FIX42::Logon&)' must be introduced by 'template <>' MessagesTestCase.cpp:420: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::Logon>::setString::onRun(FIX42::Logon&)' does not match any template declaration MessagesTestCase.cpp:420: error: invalid function declaration MessagesTestCase.cpp:429: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::TestRequest>::getString::onRun(FIX42::Test= Request&)' must be introduced by 'template <>' MessagesTestCase.cpp:429: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::TestRequest>::getString::onRun(FIX42::Test= Request&)' does not match any template declaration MessagesTestCase.cpp:429: error: invalid function declaration MessagesTestCase.cpp:437: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::TestRequest>::setString::onRun(FIX42::Test= Request&)' must be introduced by 'template <>' MessagesTestCase.cpp:437: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::TestRequest>::setString::onRun(FIX42::Test= Request&)' does not match any template declaration MessagesTestCase.cpp:437: error: invalid function declaration MessagesTestCase.cpp:446: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::ResendRequest>::getString::onRun(FIX42::Re= sendRequest&)' must be introduced by 'template <>' MessagesTestCase.cpp:446: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::ResendRequest>::getString::onRun(FIX42::Re= sendRequest&)' does not match any template declaration MessagesTestCase.cpp:446: error: invalid function declaration MessagesTestCase.cpp:455: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::ResendRequest>::setString::onRun(FIX42::Re= sendRequest&)' must be introduced by 'template <>' MessagesTestCase.cpp:455: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::ResendRequest>::setString::onRun(FIX42::Re= sendRequest&)' does not match any template declaration MessagesTestCase.cpp:455: error: invalid function declaration MessagesTestCase.cpp:466: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::Reject>::getString::onRun(FIX42::Reject&)' must be introduced by 'template <>' MessagesTestCase.cpp:466: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::Reject>::getString::onRun(FIX42::Reject&)' does not match any template declaration MessagesTestCase.cpp:466: error: invalid function declaration MessagesTestCase.cpp:476: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::Reject>::setString::onRun(FIX42::Reject&)' must be introduced by 'template <>' MessagesTestCase.cpp:476: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::Reject>::setString::onRun(FIX42::Reject&)' does not match any template declaration MessagesTestCase.cpp:476: error: invalid function declaration MessagesTestCase.cpp:488: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::SequenceReset>::getString::onRun(FIX42::Se= quenceReset&)' must be introduced by 'template <>' MessagesTestCase.cpp:488: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::SequenceReset>::getString::onRun(FIX42::Se= quenceReset&)' does not match any template declaration MessagesTestCase.cpp:488: error: invalid function declaration MessagesTestCase.cpp:497: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::SequenceReset>::setString::onRun(FIX42::Se= quenceReset&)' must be introduced by 'template <>' MessagesTestCase.cpp:497: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::SequenceReset>::setString::onRun(FIX42::Se= quenceReset&)' does not match any template declaration MessagesTestCase.cpp:497: error: invalid function declaration MessagesTestCase.cpp:508: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::Logout>::getString::onRun(FIX42::Logout&)' must be introduced by 'template <>' MessagesTestCase.cpp:508: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::Logout>::getString::onRun(FIX42::Logout&)' does not match any template declaration MessagesTestCase.cpp:508: error: invalid function declaration MessagesTestCase.cpp:516: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::Logout>::setString::onRun(FIX42::Logout&)' must be introduced by 'template <>' MessagesTestCase.cpp:516: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::Logout>::setString::onRun(FIX42::Logout&)' does not match any template declaration MessagesTestCase.cpp:516: error: invalid function declaration MessagesTestCase.cpp:525: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::NewOrderSingle>::getString::onRun(FIX42::N= ewOrderSingle&)' must be introduced by 'template <>' MessagesTestCase.cpp:525: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::NewOrderSingle>::getString::onRun(FIX42::N= ewOrderSingle&)' does not match any template declaration MessagesTestCase.cpp:525: error: invalid function declaration MessagesTestCase.cpp:539: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::NewOrderSingle>::setString::onRun(FIX42::N= ewOrderSingle&)' must be introduced by 'template <>' MessagesTestCase.cpp:539: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::NewOrderSingle>::setString::onRun(FIX42::N= ewOrderSingle&)' does not match any template declaration MessagesTestCase.cpp:539: error: invalid function declaration MessagesTestCase.cpp:560: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::ExecutionReport>::getString::onRun(FIX42::= ExecutionReport&)' must be introduced by 'template <>' MessagesTestCase.cpp:560: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::ExecutionReport>::getString::onRun(FIX42::= ExecutionReport&)' does not match any template declaration MessagesTestCase.cpp:560: error: invalid function declaration MessagesTestCase.cpp:580: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::ExecutionReport>::setString::onRun(FIX42::= ExecutionReport&)' must be introduced by 'template <>' MessagesTestCase.cpp:580: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::ExecutionReport>::setString::onRun(FIX42::= ExecutionReport&)' does not match any template declaration MessagesTestCase.cpp:580: error: invalid function declaration MessagesTestCase.cpp:609: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::DontKnowTrade>::getString::onRun(FIX42::Do= ntKnowTrade&)' must be introduced by 'template <>' MessagesTestCase.cpp:609: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::DontKnowTrade>::getString::onRun(FIX42::Do= ntKnowTrade&)' does not match any template declaration MessagesTestCase.cpp:609: error: invalid function declaration MessagesTestCase.cpp:622: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::DontKnowTrade>::setString::onRun(FIX42::Do= ntKnowTrade&)' must be introduced by 'template <>' MessagesTestCase.cpp:622: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::DontKnowTrade>::setString::onRun(FIX42::Do= ntKnowTrade&)' does not match any template declaration MessagesTestCase.cpp:622: error: invalid function declaration MessagesTestCase.cpp:641: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::OrderCancelReplaceRequest>::getString::onR= un(FIX42::OrderCancelReplaceRequest&)' must be introduced by 'template <>' MessagesTestCase.cpp:641: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::OrderCancelReplaceRequest>::getString::onR= un(FIX42::OrderCancelReplaceRequest&)' does not match any template declaration MessagesTestCase.cpp:641: error: invalid function declaration MessagesTestCase.cpp:658: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::OrderCancelReplaceRequest>::setString::onR= un(FIX42::OrderCancelReplaceRequest&)' must be introduced by 'template <>' MessagesTestCase.cpp:658: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::OrderCancelReplaceRequest>::setString::onR= un(FIX42::OrderCancelReplaceRequest&)' does not match any template declaration MessagesTestCase.cpp:658: error: invalid function declaration MessagesTestCase.cpp:681: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::OrderCancelRequest>::getString::onRun(FIX4= 2::OrderCancelRequest&)' must be introduced by 'template <>' MessagesTestCase.cpp:681: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::OrderCancelRequest>::getString::onRun(FIX4= 2::OrderCancelRequest&)' does not match any template declaration MessagesTestCase.cpp:681: error: invalid function declaration MessagesTestCase.cpp:696: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::OrderCancelRequest>::setString::onRun(FIX4= 2::OrderCancelRequest&)' must be introduced by 'template <>' MessagesTestCase.cpp:696: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::OrderCancelRequest>::setString::onRun(FIX4= 2::OrderCancelRequest&)' does not match any template declaration MessagesTestCase.cpp:696: error: invalid function declaration MessagesTestCase.cpp:714: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::OrderCancelReject>::getString::onRun(FIX42= ::OrderCancelReject&)' must be introduced by 'template <>' MessagesTestCase.cpp:714: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::OrderCancelReject>::getString::onRun(FIX42= ::OrderCancelReject&)' does not match any template declaration MessagesTestCase.cpp:714: error: invalid function declaration MessagesTestCase.cpp:728: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::OrderCancelReject>::setString::onRun(FIX42= ::OrderCancelReject&)' must be introduced by 'template <>' MessagesTestCase.cpp:728: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::OrderCancelReject>::setString::onRun(FIX42= ::OrderCancelReject&)' does not match any template declaration MessagesTestCase.cpp:728: error: invalid function declaration MessagesTestCase.cpp:747: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::OrderStatusRequest>::getString::onRun(FIX4= 2::OrderStatusRequest&)' must be introduced by 'template <>' MessagesTestCase.cpp:747: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::OrderStatusRequest>::getString::onRun(FIX4= 2::OrderStatusRequest&)' does not match any template declaration MessagesTestCase.cpp:747: error: invalid function declaration MessagesTestCase.cpp:759: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::OrderStatusRequest>::setString::onRun(FIX4= 2::OrderStatusRequest&)' must be introduced by 'template <>' MessagesTestCase.cpp:759: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::OrderStatusRequest>::setString::onRun(FIX4= 2::OrderStatusRequest&)' does not match any template declaration MessagesTestCase.cpp:759: error: invalid function declaration MessagesTestCase.cpp:774: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::NewOrderList>::getString::onRun(FIX42::New= OrderList&)' must be introduced by 'template <>' MessagesTestCase.cpp:774: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::NewOrderList>::getString::onRun(FIX42::New= OrderList&)' does not match any template declaration MessagesTestCase.cpp:774: error: invalid function declaration MessagesTestCase.cpp:808: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::NewOrderList>::setString::onRun(FIX42::New= OrderList&)' must be introduced by 'template <>' MessagesTestCase.cpp:808: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::NewOrderList>::setString::onRun(FIX42::New= OrderList&)' does not match any template declaration MessagesTestCase.cpp:808: error: invalid function declaration MessagesTestCase.cpp:881: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::MassQuote>::getString::onRun(FIX42::MassQu= ote&)' must be introduced by 'template <>' MessagesTestCase.cpp:881: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::MassQuote>::getString::onRun(FIX42::MassQu= ote&)' does not match any template declaration MessagesTestCase.cpp:881: error: invalid function declaration MessagesTestCase.cpp:898: error: explicit specialization of 'void FIX::MessageParseTestCase<FIX42::MassQuote>::setString::onRun(FIX42::MassQu= ote&)' must be introduced by 'template <>' MessagesTestCase.cpp:898: error: template-id 'onRun<>' for 'void FIX::MessageParseTestCase<FIX42::MassQuote>::setString::onRun(FIX42::MassQu= ote&)' does not match any template declaration MessagesTestCase.cpp:898: error: invalid function declaration make[4]: *** [MessagesTestCase.lo] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Please Help! Thanks, Wally Chang |
From: Oren M. <or...@qu...> - 2005-11-29 05:46:39
|
These errors are because tiger now uses gcc 4, which is more strict =20 with template definitions. A patch is available here: http://=20 cvs.sourceforge.net/viewcvs.py/quickfix/quickfix/src/C%2B%2B/test/=20 MessagesTestCase.cpp?r1=3D1.33&r2=3D1.34 --oren On Nov 28, 2005, at 9:35 PM, Wally Chang wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/=20 > html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hi, > > I am having trouble building QuickFIX 1.10.2 on Mac OS X tiger 10.4.3. > > I got past ./bootstrap (apparently OS X uses glibtoolize instead of =20= > libtoolize), > but I get stuck as soon as I run ./configure. > > The following is the error output I get: > configure: error: unable to find set_terminate in std or global =20 > namespace > > ignoring the error and sudo make install results in the following > (Sorry for the long post): > > MessagesTestCase.cpp:403: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::Logon>::getString::onRun=20 > (FIX42::Logon&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:403: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::Logon>::getString::onRun=20 > (FIX42::Logon&)' > does not match any template declaration > MessagesTestCase.cpp:403: error: invalid function declaration > MessagesTestCase.cpp:420: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::Logon>::setString::onRun=20 > (FIX42::Logon&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:420: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::Logon>::setString::onRun=20 > (FIX42::Logon&)' > does not match any template declaration > MessagesTestCase.cpp:420: error: invalid function declaration > MessagesTestCase.cpp:429: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::TestRequest>::getString::onRun=20 > (FIX42::TestRequest&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:429: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::TestRequest>::getString::onRun=20 > (FIX42::TestRequest&)' > does not match any template declaration > MessagesTestCase.cpp:429: error: invalid function declaration > MessagesTestCase.cpp:437: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::TestRequest>::setString::onRun=20 > (FIX42::TestRequest&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:437: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::TestRequest>::setString::onRun=20 > (FIX42::TestRequest&)' > does not match any template declaration > MessagesTestCase.cpp:437: error: invalid function declaration > MessagesTestCase.cpp:446: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::ResendRequest>::getString::onRun=20 > (FIX42::ResendRequest&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:446: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::ResendRequest>::getString::onRun=20 > (FIX42::ResendRequest&)' > does not match any template declaration > MessagesTestCase.cpp:446: error: invalid function declaration > MessagesTestCase.cpp:455: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::ResendRequest>::setString::onRun=20 > (FIX42::ResendRequest&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:455: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::ResendRequest>::setString::onRun=20 > (FIX42::ResendRequest&)' > does not match any template declaration > MessagesTestCase.cpp:455: error: invalid function declaration > MessagesTestCase.cpp:466: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::Reject>::getString::onRun=20 > (FIX42::Reject&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:466: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::Reject>::getString::onRun=20 > (FIX42::Reject&)' > does not match any template declaration > MessagesTestCase.cpp:466: error: invalid function declaration > MessagesTestCase.cpp:476: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::Reject>::setString::onRun=20 > (FIX42::Reject&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:476: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::Reject>::setString::onRun=20 > (FIX42::Reject&)' > does not match any template declaration > MessagesTestCase.cpp:476: error: invalid function declaration > MessagesTestCase.cpp:488: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::SequenceReset>::getString::onRun=20 > (FIX42::SequenceReset&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:488: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::SequenceReset>::getString::onRun=20 > (FIX42::SequenceReset&)' > does not match any template declaration > MessagesTestCase.cpp:488: error: invalid function declaration > MessagesTestCase.cpp:497: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::SequenceReset>::setString::onRun=20 > (FIX42::SequenceReset&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:497: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::SequenceReset>::setString::onRun=20 > (FIX42::SequenceReset&)' > does not match any template declaration > MessagesTestCase.cpp:497: error: invalid function declaration > MessagesTestCase.cpp:508: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::Logout>::getString::onRun=20 > (FIX42::Logout&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:508: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::Logout>::getString::onRun=20 > (FIX42::Logout&)' > does not match any template declaration > MessagesTestCase.cpp:508: error: invalid function declaration > MessagesTestCase.cpp:516: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::Logout>::setString::onRun=20 > (FIX42::Logout&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:516: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::Logout>::setString::onRun=20 > (FIX42::Logout&)' > does not match any template declaration > MessagesTestCase.cpp:516: error: invalid function declaration > MessagesTestCase.cpp:525: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::NewOrderSingle>::getString::onRun=20 > (FIX42::NewOrderSingle&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:525: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::NewOrderSingle>::getString::onRun=20 > (FIX42::NewOrderSingle&)' > does not match any template declaration > MessagesTestCase.cpp:525: error: invalid function declaration > MessagesTestCase.cpp:539: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::NewOrderSingle>::setString::onRun=20 > (FIX42::NewOrderSingle&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:539: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::NewOrderSingle>::setString::onRun=20 > (FIX42::NewOrderSingle&)' > does not match any template declaration > MessagesTestCase.cpp:539: error: invalid function declaration > MessagesTestCase.cpp:560: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::ExecutionReport>::getString::onRun=20 > (FIX42::ExecutionReport&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:560: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::ExecutionReport>::getString::onRun=20 > (FIX42::ExecutionReport&)' > does not match any template declaration > MessagesTestCase.cpp:560: error: invalid function declaration > MessagesTestCase.cpp:580: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::ExecutionReport>::setString::onRun=20 > (FIX42::ExecutionReport&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:580: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::ExecutionReport>::setString::onRun=20 > (FIX42::ExecutionReport&)' > does not match any template declaration > MessagesTestCase.cpp:580: error: invalid function declaration > MessagesTestCase.cpp:609: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::DontKnowTrade>::getString::onRun=20 > (FIX42::DontKnowTrade&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:609: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::DontKnowTrade>::getString::onRun=20 > (FIX42::DontKnowTrade&)' > does not match any template declaration > MessagesTestCase.cpp:609: error: invalid function declaration > MessagesTestCase.cpp:622: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::DontKnowTrade>::setString::onRun=20 > (FIX42::DontKnowTrade&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:622: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::DontKnowTrade>::setString::onRun=20 > (FIX42::DontKnowTrade&)' > does not match any template declaration > MessagesTestCase.cpp:622: error: invalid function declaration > MessagesTestCase.cpp:641: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::OrderCancelReplaceRequest>::getString=20= > ::onRun(FIX42::OrderCancelReplaceRequest&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:641: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::OrderCancelReplaceRequest>::getString=20= > ::onRun(FIX42::OrderCancelReplaceRequest&)' > does not match any template declaration > MessagesTestCase.cpp:641: error: invalid function declaration > MessagesTestCase.cpp:658: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::OrderCancelReplaceRequest>::setString=20= > ::onRun(FIX42::OrderCancelReplaceRequest&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:658: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::OrderCancelReplaceRequest>::setString=20= > ::onRun(FIX42::OrderCancelReplaceRequest&)' > does not match any template declaration > MessagesTestCase.cpp:658: error: invalid function declaration > MessagesTestCase.cpp:681: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::OrderCancelRequest>::getString::onRun=20= > (FIX42::OrderCancelRequest&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:681: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::OrderCancelRequest>::getString::onRun=20= > (FIX42::OrderCancelRequest&)' > does not match any template declaration > MessagesTestCase.cpp:681: error: invalid function declaration > MessagesTestCase.cpp:696: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::OrderCancelRequest>::setString::onRun=20= > (FIX42::OrderCancelRequest&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:696: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::OrderCancelRequest>::setString::onRun=20= > (FIX42::OrderCancelRequest&)' > does not match any template declaration > MessagesTestCase.cpp:696: error: invalid function declaration > MessagesTestCase.cpp:714: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::OrderCancelReject>::getString::onRun(=20= > FIX42::OrderCancelReject&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:714: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::OrderCancelReject>::getString::onRun(=20= > FIX42::OrderCancelReject&)' > does not match any template declaration > MessagesTestCase.cpp:714: error: invalid function declaration > MessagesTestCase.cpp:728: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::OrderCancelReject>::setString::onRun(=20= > FIX42::OrderCancelReject&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:728: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::OrderCancelReject>::setString::onRun(=20= > FIX42::OrderCancelReject&)' > does not match any template declaration > MessagesTestCase.cpp:728: error: invalid function declaration > MessagesTestCase.cpp:747: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::OrderStatusRequest>::getString::onRun=20= > (FIX42::OrderStatusRequest&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:747: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::OrderStatusRequest>::getString::onRun=20= > (FIX42::OrderStatusRequest&)' > does not match any template declaration > MessagesTestCase.cpp:747: error: invalid function declaration > MessagesTestCase.cpp:759: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::OrderStatusRequest>::setString::onRun=20= > (FIX42::OrderStatusRequest&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:759: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::OrderStatusRequest>::setString::onRun=20= > (FIX42::OrderStatusRequest&)' > does not match any template declaration > MessagesTestCase.cpp:759: error: invalid function declaration > MessagesTestCase.cpp:774: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::NewOrderList>::getString::onRun=20 > (FIX42::NewOrderList&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:774: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::NewOrderList>::getString::onRun=20 > (FIX42::NewOrderList&)' > does not match any template declaration > MessagesTestCase.cpp:774: error: invalid function declaration > MessagesTestCase.cpp:808: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::NewOrderList>::setString::onRun=20 > (FIX42::NewOrderList&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:808: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::NewOrderList>::setString::onRun=20 > (FIX42::NewOrderList&)' > does not match any template declaration > MessagesTestCase.cpp:808: error: invalid function declaration > MessagesTestCase.cpp:881: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::MassQuote>::getString::onRun=20 > (FIX42::MassQuote&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:881: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::MassQuote>::getString::onRun=20 > (FIX42::MassQuote&)' > does not match any template declaration > MessagesTestCase.cpp:881: error: invalid function declaration > MessagesTestCase.cpp:898: error: explicit specialization of 'void > FIX::MessageParseTestCase<FIX42::MassQuote>::setString::onRun=20 > (FIX42::MassQuote&)' > must be introduced by 'template <>' > MessagesTestCase.cpp:898: error: template-id 'onRun<>' for 'void > FIX::MessageParseTestCase<FIX42::MassQuote>::setString::onRun=20 > (FIX42::MassQuote&)' > does not match any template declaration > MessagesTestCase.cpp:898: error: invalid function declaration > make[4]: *** [MessagesTestCase.lo] Error 1 > make[3]: *** [all-recursive] Error 1 > make[2]: *** [all-recursive] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > > Please Help! > > Thanks, > > Wally Chang > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through =20 > log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD =20 > SPLUNK! > http://ads.osdn.com/?ad_idv37&alloc_id=16865&op=3Dclick > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > |