Thread: [Quickfix-developers] QuickFixN, Mono, OS X, fails
Brought to you by:
orenmnero
From: Ben C. <ben...@gm...> - 2013-08-20 06:18:51
|
Hi Guys, My first post, please forgive if asking obvious questions! Trying to compile QuickFixN under Mono on my OS X. (Xamarin Studio) This compiles fine, accept for six lines of code in DefaultMessageFactory.cs: _factories[FixValues.BeginString.FIX40] = new QuickFix.FIX40.MessageFactory(); _factories[FixValues.BeginString.FIX41] = new QuickFix.FIX41.MessageFactory(); _factories[FixValues.BeginString.FIX42] = new QuickFix.FIX42.MessageFactory(); _factories[FixValues.BeginString.FIX43] = new QuickFix.FIX43.MessageFactory(); _factories[FixValues.BeginString.FIX44] = new QuickFix.FIX44.MessageFactory(); _factories[FixValues.BeginString.FIX50] = new QuickFix.FIX50.MessageFactory(); Giving the errors: quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: The type or namespace name `FIX40' does not exist in the namespace `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix) quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: The type or namespace name `FIX41' does not exist in the namespace `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix) (etc) Indeed, I can't find a FIX40 under the QuickFix namespace. But perhaps I am doing something wrong. Does this work for other members? Many thanks, Ben Clewett. |
From: Grant B. <gbi...@co...> - 2013-08-20 15:21:22
|
This is the list for the C++-based version of QuickFIX. QF/n has it's own mailing list: http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com The Mono port is still considered experimental, but it should still build. I'll look into it. On Tue, Aug 20, 2013 at 1:18 AM, Ben Clewett <ben...@gm...> wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi Guys, > > My first post, please forgive if asking obvious questions! > > Trying to compile QuickFixN under Mono on my OS X. (Xamarin Studio) This > compiles fine, accept for six lines of code in DefaultMessageFactory.cs: > > _factories[FixValues.BeginString.FIX40] = new QuickFix.FIX40. > MessageFactory(); > _factories[FixValues.BeginString.FIX41] = new QuickFix.FIX41. > MessageFactory(); > _factories[FixValues.BeginString.FIX42] = new QuickFix.FIX42. > MessageFactory(); > _factories[FixValues.BeginString.FIX43] = new QuickFix.FIX43. > MessageFactory(); > _factories[FixValues.BeginString.FIX44] = new QuickFix.FIX44. > MessageFactory(); > _factories[FixValues.BeginString.FIX50] = new QuickFix.FIX50. > MessageFactory(); > > Giving the errors: > > quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: > The type or namespace name `FIX40' does not exist in the namespace > `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix) > quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: > The type or namespace name `FIX41' does not exist in the namespace > `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix) > (etc) > > Indeed, I can't find a FIX40 under the QuickFix namespace. > > But perhaps I am doing something wrong. Does this work for other members? > > Many thanks, > > Ben Clewett. > > > > > > ------------------------------------------------------------------------------ > Introducing Performance Central, a new site from SourceForge and > AppDynamics. Performance Central is your source for news, insights, > analysis and resources for efficient Application Performance Management. > Visit us today! > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > -- Grant Birchmeier *Connamara Systems, LLC* *Made-To-Measure Trading Solutions.* Exactly what you need. No more. No less.* * http://connamara.com |
From: Ben C. <ben...@gm...> - 2013-08-20 17:45:15
|
Many thanks for the information. I look forward to hearing what you find out with the mono, and I'll use the correct mailing list in future! Ben On 20 Aug 2013, at 15:21, Grant Birchmeier <gbi...@co...> wrote: > This is the list for the C++-based version of QuickFIX. > > QF/n has it's own mailing list: > http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com > > The Mono port is still considered experimental, but it should still build. I'll look into it. > > > On Tue, Aug 20, 2013 at 1:18 AM, Ben Clewett <ben...@gm...> wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi Guys, > > My first post, please forgive if asking obvious questions! > > Trying to compile QuickFixN under Mono on my OS X. (Xamarin Studio) This compiles fine, accept for six lines of code in DefaultMessageFactory.cs: > > _factories[FixValues.BeginString.FIX40] = new QuickFix.FIX40.MessageFactory(); > _factories[FixValues.BeginString.FIX41] = new QuickFix.FIX41.MessageFactory(); > _factories[FixValues.BeginString.FIX42] = new QuickFix.FIX42.MessageFactory(); > _factories[FixValues.BeginString.FIX43] = new QuickFix.FIX43.MessageFactory(); > _factories[FixValues.BeginString.FIX44] = new QuickFix.FIX44.MessageFactory(); > _factories[FixValues.BeginString.FIX50] = new QuickFix.FIX50.MessageFactory(); > > Giving the errors: > > quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: The type or namespace name `FIX40' does not exist in the namespace `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix) > quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: The type or namespace name `FIX41' does not exist in the namespace `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix) > (etc) > > Indeed, I can't find a FIX40 under the QuickFix namespace. > > But perhaps I am doing something wrong. Does this work for other members? > > Many thanks, > > Ben Clewett. > > > > > ------------------------------------------------------------------------------ > Introducing Performance Central, a new site from SourceForge and > AppDynamics. Performance Central is your source for news, insights, > analysis and resources for efficient Application Performance Management. > Visit us today! > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > > > -- > Grant Birchmeier > Connamara Systems, LLC > Made-To-Measure Trading Solutions. > Exactly what you need. No more. No less. > http://connamara.com |