quickfix-developers Mailing List for QuickFIX (Page 36)
Brought to you by:
orenmnero
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
|
Feb
(5) |
Mar
(16) |
Apr
(15) |
May
(17) |
Jun
(33) |
Jul
(35) |
Aug
(34) |
Sep
(19) |
Oct
(40) |
Nov
(51) |
Dec
(43) |
2003 |
Jan
(45) |
Feb
(79) |
Mar
(124) |
Apr
(121) |
May
(132) |
Jun
(77) |
Jul
(110) |
Aug
(57) |
Sep
(48) |
Oct
(83) |
Nov
(60) |
Dec
(40) |
2004 |
Jan
(67) |
Feb
(72) |
Mar
(74) |
Apr
(87) |
May
(70) |
Jun
(96) |
Jul
(75) |
Aug
(147) |
Sep
(128) |
Oct
(83) |
Nov
(67) |
Dec
(42) |
2005 |
Jan
(110) |
Feb
(84) |
Mar
(68) |
Apr
(55) |
May
(51) |
Jun
(192) |
Jul
(111) |
Aug
(100) |
Sep
(79) |
Oct
(127) |
Nov
(73) |
Dec
(112) |
2006 |
Jan
(95) |
Feb
(120) |
Mar
(138) |
Apr
(127) |
May
(124) |
Jun
(97) |
Jul
(103) |
Aug
(88) |
Sep
(138) |
Oct
(91) |
Nov
(112) |
Dec
(57) |
2007 |
Jan
(55) |
Feb
(35) |
Mar
(56) |
Apr
(16) |
May
(20) |
Jun
(77) |
Jul
(43) |
Aug
(47) |
Sep
(29) |
Oct
(54) |
Nov
(39) |
Dec
(40) |
2008 |
Jan
(69) |
Feb
(79) |
Mar
(122) |
Apr
(106) |
May
(114) |
Jun
(76) |
Jul
(83) |
Aug
(71) |
Sep
(53) |
Oct
(75) |
Nov
(54) |
Dec
(43) |
2009 |
Jan
(32) |
Feb
(31) |
Mar
(64) |
Apr
(48) |
May
(38) |
Jun
(43) |
Jul
(35) |
Aug
(15) |
Sep
(52) |
Oct
(62) |
Nov
(62) |
Dec
(21) |
2010 |
Jan
(44) |
Feb
(10) |
Mar
(47) |
Apr
(22) |
May
(5) |
Jun
(54) |
Jul
(19) |
Aug
(54) |
Sep
(16) |
Oct
(15) |
Nov
(7) |
Dec
(8) |
2011 |
Jan
(18) |
Feb
(9) |
Mar
(5) |
Apr
(5) |
May
(41) |
Jun
(40) |
Jul
(29) |
Aug
(17) |
Sep
(12) |
Oct
(23) |
Nov
(22) |
Dec
(11) |
2012 |
Jan
(8) |
Feb
(24) |
Mar
(5) |
Apr
(5) |
May
(6) |
Jun
(5) |
Jul
(5) |
Aug
(5) |
Sep
(2) |
Oct
(9) |
Nov
(2) |
Dec
(18) |
2013 |
Jan
(25) |
Feb
(16) |
Mar
(8) |
Apr
(2) |
May
(16) |
Jun
(17) |
Jul
(2) |
Aug
(13) |
Sep
(3) |
Oct
(4) |
Nov
(1) |
Dec
|
2014 |
Jan
(2) |
Feb
|
Mar
(22) |
Apr
(9) |
May
(3) |
Jun
(1) |
Jul
(5) |
Aug
(11) |
Sep
(18) |
Oct
(4) |
Nov
(4) |
Dec
(3) |
2015 |
Jan
(2) |
Feb
|
Mar
|
Apr
(3) |
May
(4) |
Jun
(37) |
Jul
|
Aug
(4) |
Sep
(6) |
Oct
(1) |
Nov
(4) |
Dec
(2) |
2016 |
Jan
(9) |
Feb
(3) |
Mar
(7) |
Apr
(1) |
May
(8) |
Jun
|
Jul
|
Aug
|
Sep
(7) |
Oct
(3) |
Nov
(16) |
Dec
|
2017 |
Jan
(1) |
Feb
(15) |
Mar
(2) |
Apr
(12) |
May
(4) |
Jun
(7) |
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
(23) |
Dec
(8) |
2018 |
Jan
(2) |
Feb
(4) |
Mar
(2) |
Apr
(8) |
May
(3) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(5) |
Nov
(3) |
Dec
|
2020 |
Jan
|
Feb
(4) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
(12) |
Aug
(5) |
Sep
(3) |
Oct
(1) |
Nov
|
Dec
(1) |
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: George T. <GT...@rb...> - 2010-07-07 19:34:19
|
I am currently getting a reject on a custom tag (8=FIX.4.29=118635=834=37649=RBN56=AUDIT43=N52=20100707-19:27:09. 8216=7.16000000000011=00000000192ORRO112=0.05000013=114=10015=USD 17=00000000274TRRO1.1.118=120=022=829=130=1131=7.16000032=10037= 00000000192ORRO138=100039=140=144=0.00000047=A48=ZVZZT54=255=ZVZ ZT59=060=20100707-19:27:0963=664=2010071275=2010070776=TEST99=0.0 00000109=TESTC126=20100707-20:30:00119=0.000000120=USD150=1151=900 .000000167=CS207=O6442=0.0000008001=EXEC_NEW8002=20100707 15:27:09.806232 -0400s8004=48016=XP_TEST8021=EHA POA PRE AF8022=TN8033=N8040=08055=TEST8056=OMAR8058=74WD12098059=N8061=2 01007071527097052598062=sj...@RO...8065=123.4900008066=123.5000008 069=0.0000008070=0.0000008071=5.0000008072=P8073=148075=C8076=0000 0000192ORRO18077=74WD12098078=00000000192ORRO18082=18083=0.00000080 86=FTW8088=18089=0.0000008093=G8094=C8095=N8101=CARE8102=48117= 8118=00000000192ORRO18120=1.0000008125=48126=BROKERAGE8127=PER_UNIT 8128=0.0000008129=0.0000008126=COMMISSION8127=PER_UNIT8128=0.000000 8129=0.0000008126=MARKUP8127=PER_UNIT8128=0.0000008129=0.0000008126 =SALESCREDIT8127=PER_UNIT8128=0.0000008129=0.0000008031=NAS-NNM10=2 10) <20100707-19:27:09.826, FIX.4.2:AUDIT->RBN, event> (Message 376 Rejected: Tag specified without a value:8117) <20100707-19:27:09.826, FIX.4.2:AUDIT->RBN, outgoing> (8=FIX.4.29=11935=334=37249=AUDIT52=20100707-19:27:09.82656=RBN45 =37658=Tag specified without a value371=8117372=8373=410=237) I am using ValidateFieldsHaveValues=N However if I use data dictionary instead of not using one I will not reject this tag. Also, 8117 is not defined inside any of my code, or the XML file. |
From: Clark l. <cga...@gm...> - 2010-07-06 15:37:19
|
I see this defined in a header file: FixFieldNumbers.h: const int NextExpectedMsgSeqNum = 789; But it is not dealt with in the NextLogon message. In fact NextExpectedMsgSeqNum is not used anywhere in any of the C++ source files, other than the definition in the FixFieldNumbers.h file. Should I write some code to deal with this in the NextLogon function? If I write the code, what is the procedure fort getting it tested, and put into the next release? |
From: Clark l. <cga...@gm...> - 2010-07-05 20:40:52
|
I am going through the code which handles session messages line by line, and writing documentation for my own use. For example I just wrote this for the FIX::SessionState::reset() function /** <b> Assumes: </b> That the child class of MessageStore, which is pointed to by m_pStore, has an appropriatly programmed logic <br/> <b> Changes </b> nextSenderMsgSeqNum, nextTargetMsgSeqNum, all message caches and time stamps representing the beginning of a FIX Session<br/> <b> Error Behavior:</b> If there is an io orror, which prevents the message store from being reset, than an exception of type IOException is thrown<br/> <b> Description: </b> This virtual function resets all relevent data to represent the beginning of a FIX session. <ul> <li> nextSenderMsgSeqNum is set to 1 </li> <li> nextTargetMsgSeqNum is set to 1 </li> <li> any message caches are emptied </li> <li> timestamps representing the start of the session are set to the current time </li> </ul> The function FIX::memory_store::reset() provides a good illustration of this behavior. */ Can I submit this documentation so it can be included in future releases of the code and documentation? |
From: gtsafas <gt...@rb...> - 2010-07-01 19:36:45
|
I understand my request is not standard for FIX. However for my needs as I am just gathering data on a Drop Copy session it suits me. I wish to capture the entire message including if any repeating groups. For example I would like to do this for (FIX::FieldMap::iterator start = message.begin (), finish = message.end (); start != finish; ++i){ std::cout << start->first << '=' << start->second << ' '; } But with repeating groups as well. Pretty much what I want to accomplish is a brainless C++ app that can accept messages and pass them to my other application. I do not want to reject because a counter party passed a "X" where it was only allowing 1,2,3,4...etc. I do not want to have to follow the guidelines of a DataDictionary. Pretty much what im trying to accomplish is a way to capture drop copies for any future FIX 4.2 system I may encounter without having to hard code things. It is much easier for me to change a perl/python script that can handle this data than recompile the engine and have to stop/start it. Is there a correct method to do what I want in QuickFIX? Pretty much if I get sent (8=FIX.4.2 | 9=282 | 35=8 | 49=IC | 56=C | 115=ARCA | 34=1020 | 52=20100630-18:06:23 | 369=415 | 37=121213778 | 16499=fa | 11=VWO7g.y | 17=200318197 | 20=0 | 150=0 | 39=0 | 1=RN | 63=0 | 55=VW | 54=1 | 38=980 | 40=5 | 59=0 | 47=Y | 32=0 | 31=0 | 151=980 | 14=0 | 6=0 | 60=20100630-18:06:23 | 58=New order | 18009=NU | 18315=20100630-18:01:13 | 10=006 | ) I want 8=FIX.4.2 9=282 35=8 49=IC 56=C 115=ARCA 34=1020 52=20100630-18:06:23 369=415 37=121213778 16499=fa 11=VWO7g.y 17=200318197 20=0 150=0 39=0 1=RN 63=0 55=VW 54=1 38=980 40=5 59=0 47=Y 32=0 31=0 151=980 14=0 6=0 60=20100630-18:06:23 58=New order 18009=NU 18315=20100630-18:01:13 10=006 Likewise if I got sent (8=FIX.4.2 | 9=282 | 35=8 | 49=IC | 56=C | 115=ARCA | 34=1020 | 52=20100630-18:06:23 | 369=415 | 37=121213778 | 16499=fa | 11=VWO7g.y | 17=200318197 | 20=0 | 150=0 | 39=0 | 1=RN | 63=0 | 55=VW | 54=1 | 38=980 | 40=5 | 59=0 | 47=Y | 32=0 | 31=0 | 151=980 | 14=0 | 6=0 | 60=20100630-18:06:23 | 58=New order | 18009=NU | 18315=20100630-18:01:13 | 10=006 | 8125=2 | 8126=T | 8127=TX | 8127=5 | 8128=10 | 8126=E | 8127=EN | 8127=2 | 8128=6) it would give me this 8=FIX.4.2 9=282 35=8 49=IC 56=C 115=ARCA 34=1020 52=20100630-18:06:23 369=415 37=121213778 16499=fa 11=VWO7g.y 17=200318197 20=0 150=0 39=0 1=RN 63=0 55=VW 54=1 38=980 40=5 59=0 47=Y 32=0 31=0 151=980 14=0 6=0 60=20100630-18:06:23 58=New order 18009=NU 18315=20100630-18:01:13 10=006 8125=2 8126=T 8127=TX 8127=5 8128=10 8126=E 8127=EN 8127 = 2 8128=6 without doing something like FIX::Symbol SYMBOL; if (message.isSetField(SYMBOL)) { fSymbol = message.getField(SYMBOL).getString(); } Or having to do USER_DEFINE_STRING(Custom_GroupCount,8125); And on a side note if this is not possible. Can someone please let me know if I created the custom group logic correctly? I have yet to have this group come so it has not been tested. namespace FIX42 { class customCharges: public FIX::Group { public: customCharges() : FIX::Group(8125,8126,FIX::message_order(8126,8127,8128,8129,0)) {} FIELD_SET(*this, FIX::Custom_ChargeName); FIELD_SET(*this, FIX::Custom_ChargeType); FIELD_SET(*this, FIX::Custom_ChargeRate); FIELD_SET(*this, FIX::Custom_ChargeAmount); }; } Thank you ahead of time. -- View this message in context: http://old.nabble.com/Disable-Rejects---Accept---Parse-raw-message-tp29049609p29049609.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: Scott K. <sc...@la...> - 2010-07-01 17:48:22
|
FYI, have submitted bug reports: UseLocalTime=Y does not work https://sourceforge.net/tracker/?func=detail&atid=1126912&aid=3023908&group_id=37535 MsgSeqNum not incremented for received ResendRequest message https://sourceforge.net/tracker/?func=detail&atid=1126912&aid=3023896&group_id=37535 On Wed, Jun 30, 2010 at 5:28 PM, Scott Kathrein <sc...@la...>wrote: > See end for my main question here. > > > I think I found a bug in how the ResendRequest messages are handled. Please > correct me if I'm doing something wrong here as it's hard for me to believe > this version of quickfix is so buggy. I'm using the latest version 1.13.3 > > This one's a bit more complicated than the extra const's in > MessageCracker.h... > > I have QuickFix 1.13.3 installed on two machines, one as acceptor, one as > initiator. The symptom:Anytime a ResendRequest is received, the QuickFix > that receives it is NOT incrementing the NextTargetMsgSeqNum for that > ResendRequest message. The ResendRequest is correctly handled, but now the > system that received the original ResendRequest will think the *other* > system is out of sync, as soon as that other system sends another message, > as it's MsgSeqNum will be one too large. This results in the two systems > trading ResendRequests, once each heartbeat. > > Looking in the source, it appears this happens only when persistMessages is > NOT on. In that case, the code (line ~400 of Session.cpp) generates a > SequenceReset and returns. The code never reaches the end where (line ~482) > > if( !isTargetTooHigh(msgSeqNum) && !isTargetTooLow(msgSeqNum) ) > m_state.incrNextTargetMsgSeqNum(); > > is done. > > I fixed it by putting all the code that re-sends the messages in an else > clause, and commenting out the line with the return, so that the > incrNextTargetMsgSeqNum still gets called. > > > In testing this, I found that UseLocalTime=Y appears to have no effect in > the settings, and UTC time was still used for the times I specified in the > settings. I stepped through the code that initializes the settings and it is > correctly picking up the values from the file, and using LocalTimeOnly > container. The problem appears to be in the fact that the TimeRange > container does not do anything differently to accept a LocalTimeOnly as > compared to a UtcTimeOnly object. What's going on here?? I just get around > it now by setting different times... > > > In testing that, I changed the settings on my server (running the accepter) > for the session time and restarted it. Upon doing that, the first couple > Logon attempts were refused (server sent a Logoff message in response to my > Logon message), and did not increment its sending message number in the > process. Eventually it sorted it's sh*t out and sent a Logon response with > the message number jumped up to the correct value. I have not tried to track > this down. > > > MY MAIN QUESTION: > Does this sound like I'm doing something wrong? Not setting it up > correctly? Are these problems normal? Or is this version of Quickfix just > horribly buggy? How long has this version been released? I am using it for > about a week and have found what appears to be 4 serious bugs... Either I am > the FIX newbie that I am, or this version of Quickfix is not ready for the > primetime. > > I guess that's it. I appreciate any feedback anyone has for me on these > issues. > > Thanks, > Scott > |
From: George T. <GT...@rb...> - 2010-07-01 14:44:47
|
Virtualbox.org is free and will accomplish what you need. Vmware workstation is better buy costs money. "K. Frank" <kfr...@gm...> wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Scott - Thanks for the suggestion. On Tue, Jun 29, 2010 at 11:45 PM, Scott Kathrein <sc...@la...> wrote: > Just a thought, I think you might have an easier time just running linux in > a virtual machine, if nothing else. You'll have the Virtual machine and > Linux installed on it in about an hour and the rest should be worry-free. I > was kinda blown away with how well the whole virtual machine process works > when I first used one for something about a month ago. Is there particular virtual-machine software that you have used successfully or would recommend? I appreciate the idea. K. Frank > > On Tue, Jun 29, 2010 at 10:27 PM, K. Frank <kfr...@gm...> wrote: >> >> Malinka - >> >> Thank you for the insight. >> >> On Tue, Jun 29, 2010 at 9:30 PM, Malinka Rellikwodahs >> <ael...@gm...> wrote: >> > On Tue, Jun 29, 2010 at 17:20, K. Frank <kfr...@gm...> wrote: >> >> >> >> Hello List - >> >> >> >> Is it possible to build (and run) quickfix on cygwin? >> > >> > probably easiest is to try it. as likely it depends heavily on your >> > particular config of windows/cygwin/etc. and getting an install of >> > cygwin with compiler tools is pretty simple to do. I would try it >> > here and let you know however right now I don't have a system with a >> > cygwin install setup for this and as i said earlier results may vary. >> >> Yes, trying it would be the acid test. (However, as I am trying to >> ween myself off of cygwin, I also do not have cygwin installed at >> the moment.) >> ... -------------------------------------------------------------------------- ---- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: Scott K. <sc...@la...> - 2010-06-30 21:29:24
|
See end for my main question here. I think I found a bug in how the ResendRequest messages are handled. Please correct me if I'm doing something wrong here as it's hard for me to believe this version of quickfix is so buggy. I'm using the latest version 1.13.3 This one's a bit more complicated than the extra const's in MessageCracker.h... I have QuickFix 1.13.3 installed on two machines, one as acceptor, one as initiator. The symptom:Anytime a ResendRequest is received, the QuickFix that receives it is NOT incrementing the NextTargetMsgSeqNum for that ResendRequest message. The ResendRequest is correctly handled, but now the system that received the original ResendRequest will think the *other* system is out of sync, as soon as that other system sends another message, as it's MsgSeqNum will be one too large. This results in the two systems trading ResendRequests, once each heartbeat. Looking in the source, it appears this happens only when persistMessages is NOT on. In that case, the code (line ~400 of Session.cpp) generates a SequenceReset and returns. The code never reaches the end where (line ~482) if( !isTargetTooHigh(msgSeqNum) && !isTargetTooLow(msgSeqNum) ) m_state.incrNextTargetMsgSeqNum(); is done. I fixed it by putting all the code that re-sends the messages in an else clause, and commenting out the line with the return, so that the incrNextTargetMsgSeqNum still gets called. In testing this, I found that UseLocalTime=Y appears to have no effect in the settings, and UTC time was still used for the times I specified in the settings. I stepped through the code that initializes the settings and it is correctly picking up the values from the file, and using LocalTimeOnly container. The problem appears to be in the fact that the TimeRange container does not do anything differently to accept a LocalTimeOnly as compared to a UtcTimeOnly object. What's going on here?? I just get around it now by setting different times... In testing that, I changed the settings on my server (running the accepter) for the session time and restarted it. Upon doing that, the first couple Logon attempts were refused (server sent a Logoff message in response to my Logon message), and did not increment its sending message number in the process. Eventually it sorted it's sh*t out and sent a Logon response with the message number jumped up to the correct value. I have not tried to track this down. MY MAIN QUESTION: Does this sound like I'm doing something wrong? Not setting it up correctly? Are these problems normal? Or is this version of Quickfix just horribly buggy? How long has this version been released? I am using it for about a week and have found what appears to be 4 serious bugs... Either I am the FIX newbie that I am, or this version of Quickfix is not ready for the primetime. I guess that's it. I appreciate any feedback anyone has for me on these issues. Thanks, Scott |
From: Scott K. <sc...@la...> - 2010-06-30 13:55:37
|
I've used virtualbox on a linux host running windows XP. VMWare and VirtualBox are popular solutions and I've heard they both have free options that work well for both linux and windows hosts. The guest VM is exactly like a physical computer, you use the standard install discs for whatever OS you want to install, so quickfix should compile on the guest linux machine with no problems. You can find a lot of information about them on the net. Sometimes they have special software you can install on the guest that makes certain things work more nicely. (On my virtual XP machine it made the mouse respond more reasonably and gave more options for screen resolution, for example) Scott On Wed, Jun 30, 2010 at 8:32 AM, K. Frank <kfr...@gm...> wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Scott - > > Thanks for the suggestion. > > On Tue, Jun 29, 2010 at 11:45 PM, Scott Kathrein > <sc...@la...> wrote: > > Just a thought, I think you might have an easier time just running linux > in > > a virtual machine, if nothing else. You'll have the Virtual machine and > > Linux installed on it in about an hour and the rest should be worry-free. > I > > was kinda blown away with how well the whole virtual machine process > works > > when I first used one for something about a month ago. > > Is there particular virtual-machine software that you have used > successfully > or would recommend? I appreciate the idea. > > > K. Frank > > > > > > On Tue, Jun 29, 2010 at 10:27 PM, K. Frank <kfr...@gm...> wrote: > >> > >> Malinka - > >> > >> Thank you for the insight. > >> > >> On Tue, Jun 29, 2010 at 9:30 PM, Malinka Rellikwodahs > >> <ael...@gm...> wrote: > >> > On Tue, Jun 29, 2010 at 17:20, K. Frank <kfr...@gm...> wrote: > >> >> > >> >> Hello List - > >> >> > >> >> Is it possible to build (and run) quickfix on cygwin? > >> > > >> > probably easiest is to try it. as likely it depends heavily on your > >> > particular config of windows/cygwin/etc. and getting an install of > >> > cygwin with compiler tools is pretty simple to do. I would try it > >> > here and let you know however right now I don't have a system with a > >> > cygwin install setup for this and as i said earlier results may vary. > >> > >> Yes, trying it would be the acid test. (However, as I am trying to > >> ween myself off of cygwin, I also do not have cygwin installed at > >> the moment.) > >> ... > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |
From: K. F. <kfr...@gm...> - 2010-06-30 12:47:26
|
George - Thanks for the recommendations. On Wed, Jun 30, 2010 at 8:36 AM, George Tsafas <GT...@rb...> wrote: > Virtualbox.org is free and will accomplish what you need. Vmware > workstation is better buy costs money. I've heard of vmware (and used it a little bit). Virtualbox is new to me. Looks interesting and worth a try. Thanks. K. Frank > "K. Frank" <kfr...@gm...> wrote: > > Scott - > > Thanks for the suggestion. > > On Tue, Jun 29, 2010 at 11:45 PM, Scott Kathrein > <sc...@la...> wrote: >> Just a thought, I think you might have an easier time just running linux > in >> a virtual machine, if nothing else. You'll have the Virtual machine and >> Linux installed on it in about an hour and the rest should be > worry-free. I >> was kinda blown away with how well the whole virtual machine process > works >> when I first used one for something about a month ago. > > Is there particular virtual-machine software that you have used > successfully > or would recommend? I appreciate the idea. > > K. Frank > >> ... |
From: K. F. <kfr...@gm...> - 2010-06-30 12:32:52
|
Scott - Thanks for the suggestion. On Tue, Jun 29, 2010 at 11:45 PM, Scott Kathrein <sc...@la...> wrote: > Just a thought, I think you might have an easier time just running linux in > a virtual machine, if nothing else. You'll have the Virtual machine and > Linux installed on it in about an hour and the rest should be worry-free. I > was kinda blown away with how well the whole virtual machine process works > when I first used one for something about a month ago. Is there particular virtual-machine software that you have used successfully or would recommend? I appreciate the idea. K. Frank > > On Tue, Jun 29, 2010 at 10:27 PM, K. Frank <kfr...@gm...> wrote: >> >> Malinka - >> >> Thank you for the insight. >> >> On Tue, Jun 29, 2010 at 9:30 PM, Malinka Rellikwodahs >> <ael...@gm...> wrote: >> > On Tue, Jun 29, 2010 at 17:20, K. Frank <kfr...@gm...> wrote: >> >> >> >> Hello List - >> >> >> >> Is it possible to build (and run) quickfix on cygwin? >> > >> > probably easiest is to try it. as likely it depends heavily on your >> > particular config of windows/cygwin/etc. and getting an install of >> > cygwin with compiler tools is pretty simple to do. I would try it >> > here and let you know however right now I don't have a system with a >> > cygwin install setup for this and as i said earlier results may vary. >> >> Yes, trying it would be the acid test. (However, as I am trying to >> ween myself off of cygwin, I also do not have cygwin installed at >> the moment.) >> ... |
From: Martin D. <ma...@ma...> - 2010-06-30 10:34:33
|
On Mon, Jun 21, 2010 at 02:51:05PM +0100, Martin Dengler wrote: > This patch has been in Fedora's quickfix RPM build since (at least) > 2008-11-07 [1] and appears to have been written by Hayden > James[1]. > > If there is a better way to submit patches, please shout. Is this list the appropriate place to submit patches to svn? I have more patches but won't bother if there is a better way. > Thanks, > Martin |
From: Scott K. <sc...@la...> - 2010-06-30 02:29:58
|
I found a bug (more like a typo) in MessageCracker.h -- The version that is generic to all FIX versions. The "const" keyword is where it shouldn't be: The crack with signature: (line 109) void crack( Message& message, const SessionID& sessionID, const BeginString& beginString ) calls the other cracks but with signatures such as (line 114, 116, 118, 120, 122, 124) ((FIX40::MessageCracker&)(*this)).crack((const FIX40::Message&) message, sessionID); That const keyword there is constifying the messages, causing the toApp and toAdmin message handlers to always use const versions of the onMessage functions, causing my onMessage handlers to mysteriously not be called whenever I drop the const keyword. On another note, it seems odd to me -- though is managable -- that incoming and outgoing messages get distinguished based on whether my onMessage handlers are const or not. That is onMessage(FIX42::Logon & message, ...) catches outgoing logon messages whereas onMessage(const FIX42::Logon & message, ...) catches incoming ones. Perhaps it would be more clear if two different names for the onMessage function were used, like onMessageTo and onMessageFrom. Then the const keyword could be stuck in someone's onMessageTo handler just to emphasize that he didn't want to change that message. But this is just a thought, I suppose this change would break people's code. Am I doing things right? I could submit a patch, it's just those six lines. version 1.13.3 Scott |
From: K. F. <kfr...@gm...> - 2010-06-30 02:27:54
|
Malinka - Thank you for the insight. On Tue, Jun 29, 2010 at 9:30 PM, Malinka Rellikwodahs <ael...@gm...> wrote: > On Tue, Jun 29, 2010 at 17:20, K. Frank <kfr...@gm...> wrote: >> >> Hello List - >> >> Is it possible to build (and run) quickfix on cygwin? > > probably easiest is to try it. as likely it depends heavily on your > particular config of windows/cygwin/etc. and getting an install of > cygwin with compiler tools is pretty simple to do. I would try it > here and let you know however right now I don't have a system with a > cygwin install setup for this and as i said earlier results may vary. Yes, trying it would be the acid test. (However, as I am trying to ween myself off of cygwin, I also do not have cygwin installed at the moment.) >> Searching around, I found very little on this issue, and what I >> did find was equivocal. Also, I see no reference to cygwin in >> the documentation. > > that's because this is a very non-standard approach as it is possible > to run quickfix in windows. > >> (It is my understanding that quickfix cannot be built with mingw. >> Is this in fact the case?) > > again probably easiest to simply try it yourself, as any problems with > build in the past may have been (intentionally or otherwise) remedied > or related to a persons particular system config and/or quickfix > conifg. Hmm... I don't see how quickfix could work with mingw. I don't see how to get around the winsock issue -- mingw simply doesn't support (or emulate) unix sockets. > ... >> Is it possible to search the list archives directly from the sourceforge >> site? I don't see any search functionality on: >> >> http://sourceforge.net/mailarchive/forum.php?forum_name=quickfix-developers >> >> (But perhaps I've overlooked something.) > > there used to be afaik however it was a bit unwieldy the last time I > used it which would have been about a year ago or so. Hey, I found the search function: At the above-mentioned url, there is a menu: | Summary | Files | Support | Develop | Tracker | Mailing Lists | Code | with "Mailing Lists" highlighted. If I hover the mouse over "Mailing Lists," a drop-down menu appears, with the last (fourth) entry being "Search." So... I searched on "cygwin." One post, from 2006, suggests that quickfix can be built on cygwin: http://sourceforge.net/mailarchive/message.php?msg_id=B9E9A8F8-8876-4A5E-ADC2-5C8E681279D1%40quickfixengine.org Another post, from 2010, is more equivocal: http://sourceforge.net/mailarchive/message.php?msg_id=26999875.post%40talk.nabble.com Anyway, there are hints that it's possible, so I'll install cygwin, and give the build a try. > ... > HTH Yes, thank you. K. Frank |
From: Malinka R. <ael...@gm...> - 2010-06-30 02:06:48
|
On Tue, Jun 29, 2010 at 21:54, Hei Chan <str...@ya...> wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hi, > > I just wonder the validations with > UseDataDictionary=ValidateFieldsOutOfOrder=ValidateFieldsHaveValues=ValidateUserDefinedFields=Y > will apply to the incoming messages only, outgoing messages only or both? I'm not 100% sure so don't take this as law, but i think it's incoming only, and auto sends rejects out to other side, when they give you bad info, but does not check your outgoing messages for correctness. theoretically that would be your other sides' job. |
From: Malinka R. <ael...@gm...> - 2010-06-30 01:56:11
|
On Tue, Jun 29, 2010 at 17:20, K. Frank <kfr...@gm...> wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hello List - > > Is it possible to build (and run) quickfix on cygwin? > probably easiest is to try it. as likely it depends heavily on your particular config of windows/cygwin/etc. and getting an install of cygwin with compiler tools is pretty simple to do. I would try it here and let you know however right now I don't have a system with a cygwin install setup for this and as i said earlier results may vary. > Searching around, I found very little on this issue, and what I > did find was equivocal. Also, I see no reference to cygwin in > the documentation. that's because this is a very non-standard approach as it is possible to run quickfix in windows. > > (It is my understanding that quickfix cannot be built with mingw. > Is this in fact the case?) again probably easiest to simply try it yourself, as any problems with build in the past may have been (intentionally or otherwise) remedied or related to a persons particular system config and/or quickfix conifg. > > Any feedback appreciated. > > Some subsidiary questions: > > Is it possible to search the list archives directly from the sourceforge > site? I don't see any search functionality on: > > http://sourceforge.net/mailarchive/forum.php?forum_name=quickfix-developers > > (But perhaps I've overlooked something.) there used to be afaik however it was a bit unwieldy the last time I used it which would have been about a year ago or so. > > Also, would this kind of question be better addressed to the > Quickfix-users list? probably theoretically better to quickfix-users as this is a user question however i've seen a lot of user questions in devel. > > Thanks. > > K. Frank HTH |
From: Hei C. <str...@ya...> - 2010-06-30 01:54:41
|
Hi, I just wonder the validations with UseDataDictionary=ValidateFieldsOutOfOrder=ValidateFieldsHaveValues=ValidateUserDefinedFields=Y will apply to the incoming messages only, outgoing messages only or both? Thanks in advance. Cheers, Hei |
From: K. F. <kfr...@gm...> - 2010-06-29 23:56:08
|
George - I appreciate the reply. On Tue, Jun 29, 2010 at 7:23 PM, George Tsafas <GT...@rb...> wrote: > I have not built on windows but I do not see how you would not be able to > build the c++ library. Could you elaborate a little? Do you mean build quickfix.dll / quickfix.lib from c++ source? Compile my own code that includes quickfix headers (and links to the quickfix library)? Also, when you say "build the library," which compiler do you have in mind? Thanks for the feedback. K. Frank > "K. Frank" <kfr...@gm...> wrote: > > David - > > Thanks for the follow-up. > > On Tue, Jun 29, 2010 at 5:53 PM, David Kadoch <Dav...@th...> > wrote: >> Hi, >> >> Which ant task are you trying to run? >> I am able to run the following ant task in cygwin: >> >> ant jar -Dskip.jalopy=true > > With ants and jars, do I assume correctly that you are talking > about quickfixJ? I'm looking to build the c++ version of quickfix. > > (Please let me know if I misunderstood your comment.) > > (Presumably it should be straightforward to build / run quickfixJ > on windows, so this could be an option for me, but then I would > have to port some c++ code to java, or build libraries for use with > jni.) > > K. Frank > >> David >> ... >> -----Original Message----- >> From: K. Frank [mailto:kfr...@gm...] >> ... >> George - >> >> Thanks for the reply. >> >> On Tue, Jun 29, 2010 at 5:24 PM, George Tsafas <GT...@rb...> wrote: >>> Why build on a linux emulator on windows and not just on windows? >> >> Some code I have doesn't work with Visual Studio. (Presumably that > could be fixed, but I haven't looked into it yet.) So I'm exploring my > options. >> >> In rough order of preference: >> >> 1) Build with mingw on windows. >> -- Issue: My understanding is that quickfix doesn't work with > mingw. >> (But please correct me if I'm wrong.) >> >> 2) Build with cygwin. >> -- Issue: Can this be made to work? Hence my posting. >> >> 3) Build on linux. (I assume that this works out of the box.) >> -- Issue: I don't have a linux box set up right now. >> >> 4) Build with Visual Studio on windows. >> -- Issue: Would need to get some existing code working on VS. >> ... |
From: K. F. <kfr...@gm...> - 2010-06-29 23:32:11
|
Jekke - Thanks for the feedback. On Tue, Jun 29, 2010 at 6:25 PM, Bladt, Jekke <jek...@cr...> wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > That provides another possibility. If you can't build in VC++ and don't > have a Linux box, you could try building in g++ on Windows. I've never > tried that particular build, but g++ is rock-solid. As far as I know there are two ways to run g++ on windows: There is the mingw port of g++ that builds native windows applications, and the cygwin version of g++ that builds applications that rely on the cygwin platform (cygwin.dll). I did see some old postings that suggest that you can't build quickfix with mingw. Reading between the lines, it seems that you need the unix version of quickfix if you want to try to build it with g++, but this uses unix-style sockets (rather than winsock sockets), which are not supported by mingw. (I would be happy to find out that this is incorrect.) That's what led me to ask whether quickfix builds / runs under cygwin. I did find one or two equivocal postings about this issue, but I certainly didn't come across anyone who stated affirmatively that he had built quickfix under cygwin. Thanks for any pointers or information. K. Frank > --Jekke > > -----Original Message----- > From: George Tsafas [mailto:GT...@rb...] > Sent: Tuesday, June 29, 2010 5:59 PM > To: K. Frank; Quickfix Developers List > Subject: Re: [Quickfix-developers] Does quickfix build / run on cygwi > ... > Sorry I cannot be more help as I compile my quickfix application on > linux using g++ . I am not familiar with the mingw. > > "K. Frank" <kfr...@gm...> wrote: > ... > George - > > Thanks for the reply. > > On Tue, Jun 29, 2010 at 5:24 PM, George Tsafas <GT...@rb...> wrote: >> Why build on a linux emulator on windows and not just on windows? > > Some code I have doesn't work with Visual Studio. (Presumably that > could be fixed, but I haven't looked into it yet.) So I'm exploring my > options. > > In rough order of preference: > > 1) Build with mingw on windows. > -- Issue: My understanding is that quickfix doesn't work with > mingw. > (But please correct me if I'm wrong.) > > 2) Build with cygwin. > -- Issue: Can this be made to work? Hence my posting. > > 3) Build on linux. (I assume that this works out of the box.) > -- Issue: I don't have a linux box set up right now. > > 4) Build with Visual Studio on windows. > -- Issue: Would need to get some existing code working on VS. > > So any information on the status of quickfix with mingw and/or cygwin > (options 1 and 2) would be appreciated. > > (Linux -- option 3 -- I assume is a no-brainer. VS -- option 4 -- is > not really something this list can help me with. Porting the other code > to VS is my problem.) > > Out of historical curiosity, on what platform / compiler was the bulk of > quickfix development done? > > Thanks. > > K. Frank > >> ... >> "K. Frank" <kfr...@gm...> wrote: >> ... >> Hello List - >> >> Is it possible to build (and run) quickfix on cygwin? >> ... |
From: George T. <GT...@rb...> - 2010-06-29 23:23:29
|
I have not built on windows but I do not see how you would not be able to build the c++ library. "K. Frank" <kfr...@gm...> wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html David - Thanks for the follow-up. On Tue, Jun 29, 2010 at 5:53 PM, David Kadoch <Dav...@th...> wrote: > Hi, > > Which ant task are you trying to run? > I am able to run the following ant task in cygwin: > > ant jar -Dskip.jalopy=true With ants and jars, do I assume correctly that you are talking about quickfixJ? I'm looking to build the c++ version of quickfix. (Please let me know if I misunderstood your comment.) (Presumably it should be straightforward to build / run quickfixJ on windows, so this could be an option for me, but then I would have to port some c++ code to java, or build libraries for use with jni.) K. Frank > > David > ... > -----Original Message----- > From: K. Frank [mailto:kfr...@gm...] > Sent: Tuesday, June 29, 2010 5:39 PM > To: Quickfix Developers List > Subject: Re: [Quickfix-developers] Does quickfix build / run on cygwin? > ... > George - > > Thanks for the reply. > > On Tue, Jun 29, 2010 at 5:24 PM, George Tsafas <GT...@rb...> wrote: >> Why build on a linux emulator on windows and not just on windows? > > Some code I have doesn't work with Visual Studio. (Presumably that could be fixed, but I haven't looked into it yet.) So I'm exploring my options. > > In rough order of preference: > > 1) Build with mingw on windows. > -- Issue: My understanding is that quickfix doesn't work with mingw. > (But please correct me if I'm wrong.) > > 2) Build with cygwin. > -- Issue: Can this be made to work? Hence my posting. > > 3) Build on linux. (I assume that this works out of the box.) > -- Issue: I don't have a linux box set up right now. > > 4) Build with Visual Studio on windows. > -- Issue: Would need to get some existing code working on VS. > > So any information on the status of quickfix with mingw and/or cygwin (options 1 and 2) would be appreciated. > > (Linux -- option 3 -- I assume is a no-brainer. VS -- option 4 -- is not really something this list can help me with. Porting the other code to VS is my problem.) > > Out of historical curiosity, on what platform / compiler was the bulk of quickfix development done? > > Thanks. > > K. Frank >> ... >> "K. Frank" <kfr...@gm...> wrote: >> ... >> Hello List - >> >> Is it possible to build (and run) quickfix on cygwin? >> ... -------------------------------------------------------------------------- ---- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: K. F. <kfr...@gm...> - 2010-06-29 23:15:05
|
David - Thanks for the follow-up. On Tue, Jun 29, 2010 at 5:53 PM, David Kadoch <Dav...@th...> wrote: > Hi, > > Which ant task are you trying to run? > I am able to run the following ant task in cygwin: > > ant jar -Dskip.jalopy=true With ants and jars, do I assume correctly that you are talking about quickfixJ? I'm looking to build the c++ version of quickfix. (Please let me know if I misunderstood your comment.) (Presumably it should be straightforward to build / run quickfixJ on windows, so this could be an option for me, but then I would have to port some c++ code to java, or build libraries for use with jni.) K. Frank > > David > ... > -----Original Message----- > From: K. Frank [mailto:kfr...@gm...] > Sent: Tuesday, June 29, 2010 5:39 PM > To: Quickfix Developers List > Subject: Re: [Quickfix-developers] Does quickfix build / run on cygwin? > ... > George - > > Thanks for the reply. > > On Tue, Jun 29, 2010 at 5:24 PM, George Tsafas <GT...@rb...> wrote: >> Why build on a linux emulator on windows and not just on windows? > > Some code I have doesn't work with Visual Studio. (Presumably that could be fixed, but I haven't looked into it yet.) So I'm exploring my options. > > In rough order of preference: > > 1) Build with mingw on windows. > -- Issue: My understanding is that quickfix doesn't work with mingw. > (But please correct me if I'm wrong.) > > 2) Build with cygwin. > -- Issue: Can this be made to work? Hence my posting. > > 3) Build on linux. (I assume that this works out of the box.) > -- Issue: I don't have a linux box set up right now. > > 4) Build with Visual Studio on windows. > -- Issue: Would need to get some existing code working on VS. > > So any information on the status of quickfix with mingw and/or cygwin (options 1 and 2) would be appreciated. > > (Linux -- option 3 -- I assume is a no-brainer. VS -- option 4 -- is not really something this list can help me with. Porting the other code to VS is my problem.) > > Out of historical curiosity, on what platform / compiler was the bulk of quickfix development done? > > Thanks. > > K. Frank >> ... >> "K. Frank" <kfr...@gm...> wrote: >> ... >> Hello List - >> >> Is it possible to build (and run) quickfix on cygwin? >> ... |
From: Bladt, J. <jek...@cr...> - 2010-06-29 22:38:37
|
That provides another possibility. If you can't build in VC++ and don't have a Linux box, you could try building in g++ on Windows. I've never tried that particular build, but g++ is rock-solid. --Jekke -----Original Message----- From: George Tsafas [mailto:GT...@rb...] Sent: Tuesday, June 29, 2010 5:59 PM To: K. Frank; Quickfix Developers List Subject: Re: [Quickfix-developers] Does quickfix build / run on cygwi QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Sorry I cannot be more help as I compile my quickfix application on linux using g++ . I am not familiar with the mingw. "K. Frank" <kfr...@gm...> wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html George - Thanks for the reply. On Tue, Jun 29, 2010 at 5:24 PM, George Tsafas <GT...@rb...> wrote: > Why build on a linux emulator on windows and not just on windows? Some code I have doesn't work with Visual Studio. (Presumably that could be fixed, but I haven't looked into it yet.) So I'm exploring my options. In rough order of preference: 1) Build with mingw on windows. -- Issue: My understanding is that quickfix doesn't work with mingw. (But please correct me if I'm wrong.) 2) Build with cygwin. -- Issue: Can this be made to work? Hence my posting. 3) Build on linux. (I assume that this works out of the box.) -- Issue: I don't have a linux box set up right now. 4) Build with Visual Studio on windows. -- Issue: Would need to get some existing code working on VS. So any information on the status of quickfix with mingw and/or cygwin (options 1 and 2) would be appreciated. (Linux -- option 3 -- I assume is a no-brainer. VS -- option 4 -- is not really something this list can help me with. Porting the other code to VS is my problem.) Out of historical curiosity, on what platform / compiler was the bulk of quickfix development done? Thanks. K. Frank > ... > "K. Frank" <kfr...@gm...> wrote: > ... > > Hello List - > > Is it possible to build (and run) quickfix on cygwin? > > Searching around, I found very little on this issue, and what I did > find was equivocal. Also, I see no reference to cygwin in the > documentation. > > (It is my understanding that quickfix cannot be built with mingw. > Is this in fact the case?) > > Any feedback appreciated. > > Some subsidiary questions: > > Is it possible to search the list archives directly from the > sourceforge site? I don't see any search functionality on: > > http://sourceforge.net/mailarchive/forum.php?forum_name=quickfix-develo > pers > > (But perhaps I've overlooked something.) > > Also, would this kind of question be better addressed to the > Quickfix-users list? > > Thanks. > > K. Frank ------------------------------------------------------------------------ -- ---- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers ------------------------------------------------------------------------ ------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers =============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html =============================================================================== |
From: George T. <GT...@rb...> - 2010-06-29 21:58:38
|
Sorry I cannot be more help as I compile my quickfix application on linux using g++ . I am not familiar with the mingw. "K. Frank" <kfr...@gm...> wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html George - Thanks for the reply. On Tue, Jun 29, 2010 at 5:24 PM, George Tsafas <GT...@rb...> wrote: > Why build on a linux emulator on windows and not just on windows? Some code I have doesn't work with Visual Studio. (Presumably that could be fixed, but I haven't looked into it yet.) So I'm exploring my options. In rough order of preference: 1) Build with mingw on windows. -- Issue: My understanding is that quickfix doesn't work with mingw. (But please correct me if I'm wrong.) 2) Build with cygwin. -- Issue: Can this be made to work? Hence my posting. 3) Build on linux. (I assume that this works out of the box.) -- Issue: I don't have a linux box set up right now. 4) Build with Visual Studio on windows. -- Issue: Would need to get some existing code working on VS. So any information on the status of quickfix with mingw and/or cygwin (options 1 and 2) would be appreciated. (Linux -- option 3 -- I assume is a no-brainer. VS -- option 4 -- is not really something this list can help me with. Porting the other code to VS is my problem.) Out of historical curiosity, on what platform / compiler was the bulk of quickfix development done? Thanks. K. Frank > ... > "K. Frank" <kfr...@gm...> wrote: > ... > > Hello List - > > Is it possible to build (and run) quickfix on cygwin? > > Searching around, I found very little on this issue, and what I > did find was equivocal. Also, I see no reference to cygwin in > the documentation. > > (It is my understanding that quickfix cannot be built with mingw. > Is this in fact the case?) > > Any feedback appreciated. > > Some subsidiary questions: > > Is it possible to search the list archives directly from the sourceforge > site? I don't see any search functionality on: > > http://sourceforge.net/mailarchive/forum.php?forum_name=quickfix-develo > pers > > (But perhaps I've overlooked something.) > > Also, would this kind of question be better addressed to the > Quickfix-users list? > > Thanks. > > K. Frank -------------------------------------------------------------------------- ---- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: K. F. <kfr...@gm...> - 2010-06-29 21:39:34
|
George - Thanks for the reply. On Tue, Jun 29, 2010 at 5:24 PM, George Tsafas <GT...@rb...> wrote: > Why build on a linux emulator on windows and not just on windows? Some code I have doesn't work with Visual Studio. (Presumably that could be fixed, but I haven't looked into it yet.) So I'm exploring my options. In rough order of preference: 1) Build with mingw on windows. -- Issue: My understanding is that quickfix doesn't work with mingw. (But please correct me if I'm wrong.) 2) Build with cygwin. -- Issue: Can this be made to work? Hence my posting. 3) Build on linux. (I assume that this works out of the box.) -- Issue: I don't have a linux box set up right now. 4) Build with Visual Studio on windows. -- Issue: Would need to get some existing code working on VS. So any information on the status of quickfix with mingw and/or cygwin (options 1 and 2) would be appreciated. (Linux -- option 3 -- I assume is a no-brainer. VS -- option 4 -- is not really something this list can help me with. Porting the other code to VS is my problem.) Out of historical curiosity, on what platform / compiler was the bulk of quickfix development done? Thanks. K. Frank > ... > "K. Frank" <kfr...@gm...> wrote: > ... > > Hello List - > > Is it possible to build (and run) quickfix on cygwin? > > Searching around, I found very little on this issue, and what I > did find was equivocal. Also, I see no reference to cygwin in > the documentation. > > (It is my understanding that quickfix cannot be built with mingw. > Is this in fact the case?) > > Any feedback appreciated. > > Some subsidiary questions: > > Is it possible to search the list archives directly from the sourceforge > site? I don't see any search functionality on: > > http://sourceforge.net/mailarchive/forum.php?forum_name=quickfix-develo > pers > > (But perhaps I've overlooked something.) > > Also, would this kind of question be better addressed to the > Quickfix-users list? > > Thanks. > > K. Frank |
From: George T. <GT...@rb...> - 2010-06-29 21:24:18
|
Why build on a linux emulator on windows and not just on windows? "K. Frank" <kfr...@gm...> wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hello List - Is it possible to build (and run) quickfix on cygwin? Searching around, I found very little on this issue, and what I did find was equivocal. Also, I see no reference to cygwin in the documentation. (It is my understanding that quickfix cannot be built with mingw. Is this in fact the case?) Any feedback appreciated. Some subsidiary questions: Is it possible to search the list archives directly from the sourceforge site? I don't see any search functionality on: http://sourceforge.net/mailarchive/forum.php?forum_name=quickfix-develo pers (But perhaps I've overlooked something.) Also, would this kind of question be better addressed to the Quickfix-users list? Thanks. K. Frank -------------------------------------------------------------------------- ---- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: K. F. <kfr...@gm...> - 2010-06-29 21:20:58
|
Hello List - Is it possible to build (and run) quickfix on cygwin? Searching around, I found very little on this issue, and what I did find was equivocal. Also, I see no reference to cygwin in the documentation. (It is my understanding that quickfix cannot be built with mingw. Is this in fact the case?) Any feedback appreciated. Some subsidiary questions: Is it possible to search the list archives directly from the sourceforge site? I don't see any search functionality on: http://sourceforge.net/mailarchive/forum.php?forum_name=quickfix-developers (But perhaps I've overlooked something.) Also, would this kind of question be better addressed to the Quickfix-users list? Thanks. K. Frank |