quickfix-developers Mailing List for QuickFIX (Page 57)
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: Peter L. <pet...@eQ...> - 2009-04-24 16:33:27
|
Hi Max, > On the other hand, when I build it using Sun Studio compiler (Sun C++ 5.9 > SunOS_i386 Patch 124864-09 2008/12/16) the unit test produces the following > output: I ran into the same trouble. There are a couple of lines in that file like this: switch ( msgType.getValue() [ 0 ] ) Somehow - weird enough - the compiler cannot branch properly here, as the data type is char, instead of int. If you replace these lines with: switch ( int(msgType.getValue() [ 0 ]) ) then all unit tests will pass. > In other words, I have to filter out gcc specific flags from all the > makefiles to make a successful build with the Sun Studio compiler. Just for info, as I ran into the same problem last week and solved a bit differently: One can also remove these flags from SHAREDFLAGS variable by editing the configure script. Peter |
From: Michael F. <mic...@gm...> - 2009-04-23 13:47:18
|
Hi everyone, after much pain, searching and help I have managed to compile Quickfixengine on 64 bit linux. I am posting this email to anyone else that may be struggling to do this. Maybe it could be posted on a wiki, help page since the mail digest is pretty hard to search (well, can't be searched). Linux: Fedora 10 and Centos 5 Linked in: Mysql and Ruby (I was not able to link in python, always got errors) Need all the libraries plus: mysql-devel, ruby, ruby-devel run ./configure --with-mysql=/usr --with-ruby # point to 64 bit mysql libraries, and pthread vim config.status: s,@LIBS@, -lpthread -lxml2 -lz -lm -L/usr/lib64/mysql -lmysqlclient ,;t t s,@MYSQL_LIBS@,-L/usr/lib64/mysql -lmysqlclient,;t t run ./config.status # due to gcc 4.3 new library rules: http://gcc.gnu.org/gcc-4.3/porting_to.html vim src/C++/Utility.h add include <cstdlib> include <cstring> now: make if no errors: su, make install if no errors: cd tests it is easier to run unit and acceptance tests as su, I randomly use port 1000 ./runut 1000 ./runat 1000 # ignore the example files for now, they don't have the correct environment variables setup cd bin ./run_executor_ruby if no errors: you have arrived! thanks to George Hrysanthopoulos for sharing how to fix the config.status file (found in some Nabble archive) and Kenny Stone for the suggestion to run ./bin/run_executor_ruby instead of the examples themselves. Michael |
From: Maxim Y. <max...@gm...> - 2009-04-23 10:42:34
|
Hi guys, I am building quickfix-1.12.4.tar.gz on Solaris 10 in 32-bit mode. When I use g++ 3.4.3 the unit tests run successfully: [yegorm@thsunx04:test]$ ./runut 7777 <ut> <output> .................................................................................................................................................................. </output> <results total="162" failures="0"> </results> </ut> On the other hand, when I build it using Sun Studio compiler (Sun C++ 5.9 SunOS_i386 Patch 124864-09 2008/12/16) the unit test produces the following output: [yegorm@thsunx04:test]$ ./runut 7777 <ut> <output> .....................................................................FFFF.F...FFF.FFFFFFFFFFFF..F.............................................................. </output> <results total="159" failures="21"> <failure line= "148" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::nextLogon]]> </test> <text> <![CDATA[ assert(m_toLogon == 1)]]> </text> </failure> <failure line= "180" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::nextLogonNoEncryptMethod]]> </test> <text> <![CDATA[ assert(m_toLogon == 1)]]> </text> </failure> <failure line= "210" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::nextLogonResetSeqNumFlag]]> </test> <text> <![CDATA[ assert(m_toLogout == 1)]]> </text> </failure> <failure line= "225" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::notifyResendRequest]]> </test> <text> <![CDATA[ assert(m_toResendRequest == 1)]]> </text> </failure> <failure line= "254" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::callDisconnect]]> </test> <text> <![CDATA[ assert(m_fromHeartbeat == 1)]]> </text> </failure> <failure line= "442" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::nextTestRequest]]> </test> <text> <![CDATA[ assert(m_fromTestRequest == 1)]]> </text> </failure> <failure line= "467" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::outOfOrder]]> </test> <text> <![CDATA[ assert(m_fromHeartbeat == 2)]]> </text> </failure> <failure line= "478" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::nextLogout]]> </test> <text> <![CDATA[ assert(m_toLogout == 1)]]> </text> </failure> <failure line= "514" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::badOrigSendingTime]]> </test> <text> <![CDATA[ assert(m_toReject == 1)]]> </text> </failure> <failure line= "539" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::noOrigSendingTime]]> </test> <text> <![CDATA[ assert(m_toReject == 1)]]> </text> </failure> <failure line= "554" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::badCompID]]> </test> <text> <![CDATA[ assert(m_toReject == 1)]]> </text> </failure> <failure line= "569" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::nextReject]]> </test> <text> <![CDATA[ assert(m_fromReject == 1)]]> </text> </failure> <failure line= "606" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::badMsgType]]> </test> <text> <![CDATA[ assert(m_toReject == 1)]]> </text> </failure> <failure line= "621" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::nextSequenceReset]]> </test> <text> <![CDATA[ assert(m_fromSequenceReset == 1)]]> </text> </failure> <failure line= "655" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::nextGapFill]]> </test> <text> <![CDATA[ assert(m_fromSequenceReset == 1)]]> </text> </failure> <failure line= "696" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::nextResendRequest]]> </test> <text> <![CDATA[ assert(m_toSequenceReset == 1)]]> </text> </failure> <failure line= "735" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::nextResendRequestNoMessagePersist]]> </test> <text> <![CDATA[ assert(m_toSequenceReset == 1)]]> </text> </failure> <failure line= "774" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::badBeginString]]> </test> <text> <![CDATA[ assert(m_toLogout == 1)]]> </text> </failure> <failure line= "792" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::unsupportedMsgType]]> </test> <text> <![CDATA[ assert(m_toBusinessMessageReject == 1)]]> </text> </failure> <failure line= "819" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::resetOnEndTime]]> </test> <text> <![CDATA[ assert(m_toLogout == 1)]]> </text> </failure> <failure line= "876" file= "SessionTestCase.cpp"> <test> <![CDATA[ FIX::SessionTestCase::processQueuedMessages]]> </test> <text> <![CDATA[ assert(1 == m_toResendRequest)]]> </text> </failure> </results> </ut> Any ideas why these are failing? Just for the record, I configure quickfix for Sun Studio compiler using the following script: #!/bin/bash prefix=$HOME/`uname -s`-`uname -m`/local ./configure --prefix=$prefix --libdir=$prefix/lib/32 CC='cc' CXX="CC" CFLAGS="-mt -g" CXXFLAGS="-library=stlport4 -mt -g" LDFLAGS="-g -lrt" find . -name Makefile -exec perl -pi -e 's/ -Wall -ansi -Wpointer-arith -Wwrite-strings //' {} + find . -name Makefile -exec perl -pi -e 's/ -O0 -g//' {} + In other words, I have to filter out gcc specific flags from all the makefiles to make a successful build with the Sun Studio compiler. Max |
From: Mark T. K. <mke...@di...> - 2009-04-21 15:54:20
|
i'd be interested in seeing a patch against the 12.4 release. i'd be even more interested in seeing two patches, one for 64 bit windows changes and one for generic changes. is that available? /mark Dale Wilson wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hi Vips, > > Vipula wrote: >> I'm planing to run quick fix on a 64 bit win 2003 platform. Is quick >> fix available for 64 bit platform. > In response to demand from several of our customers to whom we provide > QuickFIX support, we at OCI have put together a release of QuickFIX that > can be built for 64 bits on Windows. It also has a number of other fixes > most of which you can find in the archives of this mailing list. > > We do not presently think the QuickFIX development process should be > forked, but we needed to support our customer's needs. Because of this > the 64 bit version is not presently available on a public website, but I > you email me privately I can provide information about getting a copy. > > Dale Wilson > Principal Software Engineer > Object Computing, Inc. > wi...@oc... > > ------------------------------------------------------------------------------ > Stay on top of everything new and different, both inside and > around Java (TM) technology - register by April 22, and save > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. > 300 plus technical and hands-on sessions. Register today. > Use priority code J9JMT32. http://p.sf.net/sfu/p > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > This communication and any attachments may contain confidential/proprietary information and is intended for information purposes only. It is not an invitation or offer to purchase interests from Diamondback. Any representation to the contrary is unintentional. This communication is intended only for the person(s) to whom it is addressed. If you are not the intended recipient you are hereby notified that you have received this document in error and that any review, dissemination, distribution, or copying of this message or any attachments is not permitted. If you have received this in error, please notify the sender immediately by e-mail and delete this message. All e-mails sent to or received from this address will be received by Diamondback's company e-mail system and is subject to archival and possible review by someone other than the recipient. This notice is automatically appended to each e-mail message leaving Diamondback. |
From: Dale W. <wi...@oc...> - 2009-04-21 15:25:54
|
Hi Vips, Vipula wrote: > I'm planing to run quick fix on a 64 bit win 2003 platform. Is quick > fix available for 64 bit platform. In response to demand from several of our customers to whom we provide QuickFIX support, we at OCI have put together a release of QuickFIX that can be built for 64 bits on Windows. It also has a number of other fixes most of which you can find in the archives of this mailing list. We do not presently think the QuickFIX development process should be forked, but we needed to support our customer's needs. Because of this the 64 bit version is not presently available on a public website, but I you email me privately I can provide information about getting a copy. Dale Wilson Principal Software Engineer Object Computing, Inc. wi...@oc... |
From: Kenny S. <ks...@co...> - 2009-04-21 14:44:34
|
That would be the quickfix ruby extension<http://www.ruby-doc.org/docs/ProgrammingRuby/html/ext_ruby.html>, which needs to be built. I think you need to run configure with the "--with-ruby" before you build. On Tue, Apr 21, 2009 at 8:31 AM, Michael Franze <mic...@gm...>wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi, > > I am evaluating quickfixengine and have managed to compile and install > under Fedora 10 / Mysql / Ruby / gcc v4.3 / 64bit after much trial and > tribulation. > > I get the following error when trying the executor example: > > >> ruby executor.rb > > /usr/lib/ruby/1.8/site_ruby/quickfix_ruby.rb:1:in `require': no such file > to load -- quickfix (LoadError) > from /usr/lib/ruby/1.8/site_ruby/quickfix_ruby.rb:1 > from executor.rb:1:in `require' > from executor.rb:1 > > (I moved the site_ruby folder under 1.8 since initially it couldn't find > quickfix_ruby.rb) > > Is the require looking for quickfix.rb? I can't find a quickfix.rb > anywhere. > > > ------------------------------------------------------------------------------ > Stay on top of everything new and different, both inside and > around Java (TM) technology - register by April 22, and save > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. > 300 plus technical and hands-on sessions. Register today. > Use priority code J9JMT32. http://p.sf.net/sfu/p > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > -- Kenny Stone Connamara Systems, LLC |
From: Kenny S. <ks...@co...> - 2009-04-21 14:36:51
|
There is a run_executor_ruby script in the bin directory. Try running it that way. Kenny On Tue, Apr 21, 2009 at 9:19 AM, Michael Franze <mic...@gm...>wrote: > Hi Kenny, > > thanks, I do run the configuration --with-ruby > > this is the result of my make install, still getting the error: > > creating Makefile > /home/Michael/quickfix/src/ruby > make[3]: Entering directory `/home/Michael/quickfix/src/ruby' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/home/Michael/quickfix/src/ruby' > mkdir -p ../../lib/ruby > ln -sf ../../src/ruby/quickfix_ruby.rb ../../lib/ruby/quickfix_ruby.rb > ln -sf ../../src/ruby/quickfix40.rb ../../lib/ruby/quickfix40.rb > ln -sf ../../src/ruby/quickfix41.rb ../../lib/ruby/quickfix41.rb > ln -sf ../../src/ruby/quickfix42.rb ../../lib/ruby/quickfix42.rb > ln -sf ../../src/ruby/quickfix43.rb ../../lib/ruby/quickfix43.rb > ln -sf ../../src/ruby/quickfix44.rb ../../lib/ruby/quickfix44.rb > ln -sf ../../src/ruby/quickfix.so ../../lib/ruby/quickfix.so > ln -sf ../../src/ruby/quickfix.bundle ../../lib/ruby/quickfix.bundle > bash ./link.sh ../../lib/ruby quickfix.so quickfix.bundle > ../../lib/ruby/quickfix.so > make[3]: Entering directory `/home/Michael/quickfix/src/ruby' > cp -f ../../lib/ruby/*.rb /usr/lib/ruby/site_ruby > cp: target `/usr/lib/ruby/site_ruby' is not a directory > make[3]: *** [install-exec-local] Error 1 > make[3]: Leaving directory `/home/Michael/quickfix/src/ruby' > make[2]: *** [install-am] Error 2 > make[2]: Leaving directory `/home/Michael/quickfix/src/ruby' > make[1]: *** [install-recursive] Error 1 > make[1]: Leaving directory `/home/Michael/quickfix/src' > make: *** [install-recursive] Error 1 > > > On Tue, Apr 21, 2009 at 4:16 PM, Kenny Stone <ks...@co...> wrote: > >> That would be the quickfix ruby extension<http://www.ruby-doc.org/docs/ProgrammingRuby/html/ext_ruby.html>, >> which needs to be built. I think you need to run configure with the >> "--with-ruby" before you build. >> >> >> On Tue, Apr 21, 2009 at 8:31 AM, Michael Franze <mic...@gm... >> > wrote: >> >>> QuickFIX Documentation: >>> http://www.quickfixengine.org/quickfix/doc/html/index.html >>> QuickFIX Support: http://www.quickfixengine.org/services.html >>> >>> >>> >>> Hi, >>> >>> I am evaluating quickfixengine and have managed to compile and install >>> under Fedora 10 / Mysql / Ruby / gcc v4.3 / 64bit after much trial and >>> tribulation. >>> >>> I get the following error when trying the executor example: >>> >>> >> ruby executor.rb >>> >>> /usr/lib/ruby/1.8/site_ruby/quickfix_ruby.rb:1:in `require': no such file >>> to load -- quickfix (LoadError) >>> from /usr/lib/ruby/1.8/site_ruby/quickfix_ruby.rb:1 >>> from executor.rb:1:in `require' >>> from executor.rb:1 >>> >>> (I moved the site_ruby folder under 1.8 since initially it couldn't find >>> quickfix_ruby.rb) >>> >>> Is the require looking for quickfix.rb? I can't find a quickfix.rb >>> anywhere. >>> >>> >>> ------------------------------------------------------------------------------ >>> Stay on top of everything new and different, both inside and >>> around Java (TM) technology - register by April 22, and save >>> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. >>> 300 plus technical and hands-on sessions. Register today. >>> Use priority code J9JMT32. http://p.sf.net/sfu/p >>> _______________________________________________ >>> Quickfix-developers mailing list >>> Qui...@li... >>> https://lists.sourceforge.net/lists/listinfo/quickfix-developers >>> >> >> >> >> -- >> Kenny Stone >> Connamara Systems, LLC >> > > -- Kenny Stone Connamara Systems, LLC |
From: Joe R. <jo...@dm...> - 2009-04-21 14:23:31
|
My application is a windows service (Windows 2003, .Net 3.5). The service creates an instance of QuickFix.SocketInitiator. The SocketInitiator connects to the target and waits for incoming messages. My implementation of QuickFix.Log writes all incoming messages to a log file. Periodically, the service looks like it misses some incoming messages. For example, the log file (written by the QuickFix.Log) might contain messages 100,101,105 but not messages 102 through 104. However, the SocketInitiator never complains that any messages are missed. The event "MsgSeqNum too high, expecting 102 but received 105" is never raised. The missing messages 102-104 never make it to the MessageCracker. Likewise, the ResendRequest for the missing messages is not automatically sent. Has anyone else experience this type of problem? Could this be caused by threading/race conditions? Thanks. |
From: Michael F. <mic...@gm...> - 2009-04-21 13:49:20
|
Hi, I am evaluating quickfixengine and have managed to compile and install under Fedora 10 / Mysql / Ruby / gcc v4.3 / 64bit after much trial and tribulation. I get the following error when trying the executor example: >> ruby executor.rb /usr/lib/ruby/1.8/site_ruby/quickfix_ruby.rb:1:in `require': no such file to load -- quickfix (LoadError) from /usr/lib/ruby/1.8/site_ruby/quickfix_ruby.rb:1 from executor.rb:1:in `require' from executor.rb:1 (I moved the site_ruby folder under 1.8 since initially it couldn't find quickfix_ruby.rb) Is the require looking for quickfix.rb? I can't find a quickfix.rb anywhere. |
From: Vipula <vi...@gm...> - 2009-04-21 10:03:48
|
Hi All, I'm planing to run quick fix on a 64 bit win 2003 platform. Is quick fix available for 64 bit platform. Many thanks, Vips |
From: Maxim Y. <max...@gm...> - 2009-04-20 11:20:26
|
Hi there, I am trying to compile quickfix-1.12.4 on Solaris 10 using Sun compilers and am having difficulty. Here follows what I do: $ tar xvzf ~/Download/quickfix-1.12.4.tar.gz $ cd quickfix $ uname -a SunOS thsunx04 5.10 Generic_137138-09 i86pc i386 i86pc $ CC -V CC: Sun C++ 5.9 SunOS_i386 Patch 124864-09 2008/12/16 $ cc -V cc: Sun C 5.9 SunOS_i386 Patch 124868-08 2008/11/25 usage: cc [ options] files. Use 'cc -flags' for details $ ./configure CC=cc CXX=CC checking for a BSD-compatible install... /opt/sfw/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for C++ compiler default output... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... no checking whether CC accepts -g... yes checking for style of include used by make... GNU checking dependency style of CC... none checking for gcc... cc checking whether we are using the GNU C compiler... no checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking dependency style of cc... none checking build system type... i386-pc-solaris2.10 checking host system type... i386-pc-solaris2.10 checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... egrep checking for non-GNU ld... /usr/ccs/bin/ld checking if the linker (/usr/ccs/bin/ld) is GNU ld... no checking for /usr/ccs/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/ccs/bin/nm -p checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... cc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking how to run the C++ preprocessor... CC -E checking for g77... no checking for f77... f77 checking whether we are using the GNU Fortran 77 compiler... no checking whether f77 accepts -g... yes checking the maximum length of command line arguments... 262144 checking command to parse /usr/ccs/bin/nm -p output from cc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if cc static flag works... yes checking for cc option to produce PIC... -KPIC checking if cc PIC flag -KPIC works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/ccs/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... solaris2.10 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool checking whether the CC linker (/usr/ccs/bin/ld) supports shared libraries... yes checking for CC option to produce PIC... -KPIC checking if CC PIC flag -KPIC works... yes checking if CC supports -c -o file.o... yes checking whether the CC linker (/usr/ccs/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... solaris2.10 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for f77 option to produce PIC... -KPIC checking if f77 PIC flag -KPIC works... no checking if f77 supports -c -o file.o... no checking whether the f77 linker (/usr/ccs/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... solaris2.10 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking for flex... flex checking for yywrap in -lfl... no checking for yywrap in -ll... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes ./configure: line 19211: ruby: command not found checking for xml2-config... /opt/atm/bin/xml2-config checking for libxml - version >= 2.0.0... yes (version 2.7.3) checking for shutdown in -lc... no checking for shutdown in -lsocket... no checking for inet_addr in -lc... no checking for inet_addr in -lnsl... no checking for nanosleep in -lc... no checking for nanosleep in -lrt... no checking for ftime in -lcompat... no checking which threading environment to use... -lpthread checking for pthread_create in -lpthread... no checking stdio.h usability... no checking stdio.h presence... yes configure: WARNING: stdio.h: present but cannot be compiled configure: WARNING: stdio.h: check for missing prerequisite headers? configure: WARNING: stdio.h: proceeding with the preprocessor's result configure: WARNING: ## ------------------------------------ ## configure: WARNING: ## Report this to bug...@gn.... ## configure: WARNING: ## ------------------------------------ ## checking for stdio.h... yes checking for STREAMS ioctl... yes checking for socklen_t... yes checking for ftime... yes checking for set_terminate in the global namespace... no checking for set_terminate in the std namespace... yes checking for typeinfo in the global namespace... no checking for typeinfo in the std namespace... yes checking for gethostbyname_r with input result... no checking for boost::pool_allocator... no checking for boost::fast_pool_allocator... no checking __gnu_cxx::__pool_alloc... no checking __gnu_cxx::__mt_alloc... no checking __gnu_cxx::bitmap_allocator... no checking for cplus_demangle in -liberty... no checking if select modifies timeval parameter... no configure: creating ./config.status config.status: creating quickfix.pc config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/C++/Makefile config.status: creating src/C++/test/Makefile config.status: creating src/java/Makefile config.status: creating src/java/cfg/Makefile config.status: creating src/java/src/Makefile config.status: creating src/java/src/quickfix/Makefile config.status: creating src/java/src/quickfix/field/Makefile config.status: creating src/java/src/quickfix/fix40/Makefile config.status: creating src/java/src/quickfix/fix41/Makefile config.status: creating src/java/src/quickfix/fix42/Makefile config.status: creating src/java/src/quickfix/fix43/Makefile config.status: creating src/java/src/quickfix/fix44/Makefile config.status: creating src/python/Makefile config.status: creating src/ruby/Makefile config.status: creating bin/Makefile config.status: creating bin/cfg/Makefile config.status: creating spec/Makefile config.status: creating test/Makefile config.status: creating test/atrun/Makefile config.status: creating test/cfg/Makefile config.status: creating test/definitions/Makefile config.status: creating test/definitions/server/Makefile config.status: creating test/definitions/server/future/Makefile config.status: creating examples/Makefile config.status: creating examples/executor/Makefile config.status: creating examples/executor/C++/Makefile config.status: creating examples/executor/java/Makefile config.status: creating examples/executor/java/src/Makefile config.status: creating examples/ordermatch/Makefile config.status: creating examples/ordermatch/test/Makefile config.status: creating examples/tradeclient/Makefile config.status: creating examples/tradeclientgui/Makefile config.status: creating examples/tradeclientgui/banzai/Makefile config.status: creating examples/tradeclientgui/banzai/test/Makefile config.status: creating examples/tradeclientgui/banzai/src/Makefile config.status: creating examples/tradeclientgui/banzai/src/quickfix/Makefile config.status: creating examples/tradeclientgui/banzai/src/quickfix/banzai/Makefile config.status: creating examples/tradeclientgui/banzai/src/quickfix/banzai/ui/Makefile config.status: creating doc/Makefile config.status: creating doc/html/Makefile config.status: creating CPPTest/Makefile config.status: creating config.h config.status: executing depfiles commands $ gmake ... gmake[4]: Entering directory `/home/yegorm/src/quickfix/src/C++/test' source='FieldBaseTestCase.cpp' object='FieldBaseTestCase.lo' libtool=yes \ depfile='.deps/FieldBaseTestCase.Plo' tmpdepfile='.deps/FieldBaseTestCase.TPlo' \ depmode=none /bin/bash ../../../config/depcomp \ /bin/bash ../../../libtool --mode=compile CC -DHAVE_CONFIG_H -I. -I. -I../../.. -I.. -g -Wall -ansi -Wpointer-arith -Wwrite-strings -I/opt/atm/include/libxml2 -O0 -g -c -o FieldBaseTestCase.lo `test -f 'FieldBaseTestCase.cpp' || echo './'`FieldBaseTestCase.cpp mkdir .libs CC -DHAVE_CONFIG_H -I. -I. -I../../.. -I.. -g -Wall -ansi -Wpointer-arith -Wwrite-strings -I/opt/atm/include/libxml2 -O0 -g -c FieldBaseTestCase.cpp -KPIC -DPIC -o .libs/FieldBaseTestCase.o CC: Warning: Option -Wall passed to ld, if ld is invoked, ignored otherwise CC: Warning: Option -ansi passed to ld, if ld is invoked, ignored otherwise CC: Warning: Option -Wpointer-arith passed to ld, if ld is invoked, ignored otherwise CC: Warning: Option -Wwrite-strings passed to ld, if ld is invoked, ignored otherwise ... CC -g -Wall -ansi -Wpointer-arith -Wwrite-strings -I/opt/atm/include/libxml2 -o .libs/at at.o C++/.libs/libquickfix.so -L/opt/atm/lib/32 /opt/atm/lib/32/libxml2.so -lz -lpthread -lm -lsocket -lnsl -R/usr/local/lib -R/opt/atm/lib/32 CC: Warning: Option -Wall passed to ld, if ld is invoked, ignored otherwise CC: Warning: Option -ansi passed to ld, if ld is invoked, ignored otherwise CC: Warning: Option -Wpointer-arith passed to ld, if ld is invoked, ignored otherwise CC: Warning: Option -Wwrite-strings passed to ld, if ld is invoked, ignored otherwise /usr/ccs/bin/ld: illegal option -- W /usr/ccs/bin/ld: illegal option -- n /usr/ccs/bin/ld: illegal option -- W /usr/ccs/bin/ld: illegal option -- W /usr/ccs/bin/ld: illegal option -- w usage: ld [-6:abc:d:e:f:h:il:mo:p:rstu:z:B:CD:F:GI:L:M:N:P:Q:R:S:VY:?] file(s) ... gmake[3]: *** [at] Error 1 ... I seems that configure.in always assumes gcc. Are Sun compilers supported? My ultimate goal is to build quickfix using Sun CC in 64-bit (-m64) mode using stlport (-library=stlport4). -- Max |
From: Malinka R. <ael...@gm...> - 2009-04-16 18:11:06
|
On Thu, Apr 16, 2009 at 03:59, Rieunier, Gustave M > > I am building a small app using visual C++ 9.0 (2008) and would like to incorporate a FIX adapter to it. > > > First, I am not sure if VS 9.0 is supported by QuickFIX? > All I can say is try it and see > I have tried using the library designed for version 8, but I seem to be having some problem due to the /clr compile option: my application is a windows form application that requires this flag to be set (/clr), but this seems to be in conflict with QF (i.e. I tried creating a sample console application that seems to work when the CLR option is set to “No Common Language Runtime support”). > > First of all you don't need /clr for gui's /clr is .NET and if you are using .NET then you probably want to use the .NET QF it might be labeled as C# because it uses C# for the messagees, however it is mostly just managed C++ which is what you are writing > > A typical error message I get when building my app is: error LNK2022: metadata operation failed (8013118D) : Inconsistent layout information in duplicated types (std.logic_error): (0x02000019). MSVCMRT.lib > Not sure on this exact error but it sounds like what I said above where it's just a simple matter of you trying to mix C++ and Managed C++ > > I apologize in advance if this question sounds too basic … I am a novice programmer. > We all had to find out somehow, and I can say from personal expierience trial and error sucks > > Many thanks for your help, > > > > Gus > > > > ------------------------------------------------------------------------------ > Stay on top of everything new and different, both inside and > around Java (TM) technology - register by April 22, and save > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. > 300 plus technical and hands-on sessions. Register today. > Use priority code J9JMT32. http://p.sf.net/sfu/p > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |
From: Dale W. <wi...@oc...> - 2009-04-16 16:28:46
|
Hi Regis, In response to demand from several of our customers to whom we provide QuickFIX support, we at OCI have put together a version of QuickFIX that can be built for 64 bits. It also has a number of other fixes most of which you can find in the archives of this mailing list. The 64 bit version is not presently available on a public website, but I you email me privately I can provide information about getting a copy. Dale Wilson Principal Software Engineer Object Computing, Inc. wi...@oc... reg...@ho... wrote: > Hello, > > I am looking for a 64 bits build of QuickFix. > Is this version supported yet? > > Thanks, > > Regis > > > ------------------------------------------------------------------------------ > Stay on top of everything new and different, both inside and > around Java (TM) technology - register by April 22, and save > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. > 300 plus technical and hands-on sessions. Register today. > Use priority code J9JMT32. http://p.sf.net/sfu/p > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |
From: <reg...@ho...> - 2009-04-16 13:10:10
|
Hello, I am looking for a 64 bits build of QuickFix. Is this version supported yet? Thanks, Regis |
From: thiago <thi...@cm...> - 2009-04-16 12:29:06
|
Hi, You are going to try mixed a managed and unmanaged codes. to see this http://msdn.microsoft.com/en-us/library/x0w2664k.aspx ----- Original Message ----- From: Rieunier, Gustave M To: qui...@li... Sent: Thursday, April 16, 2009 4:59 AM Subject: [Quickfix-developers] QF and /clr compile option on VS 9.0 (2008) QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html ------------------------------------------------------------------------------ I might have posted this message in the wrong forum, so reposting here. sorry for the duplication. I am building a small app using visual C++ 9.0 (2008) and would like to incorporate a FIX adapter to it. First, I am not sure if VS 9.0 is supported by QuickFIX? I have tried using the library designed for version 8, but I seem to be having some problem due to the /clr compile option: my application is a windows form application that requires this flag to be set (/clr), but this seems to be in conflict with QF (i.e. I tried creating a sample console application that seems to work when the CLR option is set to "No Common Language Runtime support"). A typical error message I get when building my app is: error LNK2022: metadata operation failed (8013118D) : Inconsistent layout information in duplicated types (std.logic_error): (0x02000019). MSVCMRT.lib I apologize in advance if this question sounds too basic . I am a novice programmer. Many thanks for your help, Gus ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ------------------------------------------------------------------------------ _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: Rieunier, G. M <GMR...@st...> - 2009-04-16 07:59:45
|
I might have posted this message in the wrong forum, so reposting here... sorry for the duplication. I am building a small app using visual C++ 9.0 (2008) and would like to incorporate a FIX adapter to it. First, I am not sure if VS 9.0 is supported by QuickFIX? I have tried using the library designed for version 8, but I seem to be having some problem due to the /clr compile option: my application is a windows form application that requires this flag to be set (/clr), but this seems to be in conflict with QF (i.e. I tried creating a sample console application that seems to work when the CLR option is set to "No Common Language Runtime support"). A typical error message I get when building my app is: error LNK2022: metadata operation failed (8013118D) : Inconsistent layout information in duplicated types (std.logic_error): (0x02000019). MSVCMRT.lib I apologize in advance if this question sounds too basic ... I am a novice programmer. Many thanks for your help, Gus |
From: Dale W. <wi...@oc...> - 2009-04-15 13:57:11
|
Hi Joaquin, It is important to understand that FIX is a bidirectional asynchronous protocol. Messages are flowing in both directions. An incoming message can arrive at any time. The methods you talk about [with the exception of onCreate] are the ones that QuickFIX uses to report to the application that some action has taken place based on an incoming. message. For methods going the other direction, you want to call methods on the Session object. I think you'll find what you are looking for (logon, logout, send, etc) there. Dale Joaquín Gracia wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > > ------------------------------------------------------------------------ > > Hi, > > I've been reading several QF tutorials for begginers and there's one > thing I don't understand (in fact there are a few more). > > Talking about Methods in Application Class: > > public void onCreate(SessionID); > > public void onLogon(SessionID); > > public void onLogout(SessionID); > > public void toAdmin(Message, SessionID); > > public void toApp(Message, SessionID); > > public void fromAdmin(Message, SessionID); > > public void fromApp(Message, SessionID); > > > they say something like "these are called when a message is received, > session is logged on, ..." and so on. > > > From that I understand that these are methods that are executed > responding to those events (message incoming, session logged on, etc), > just like a method "OnOK()" is executed when I click an OK button (for > example) > > > What I find confusing is that I expected to find methods to perform > actions like Logon, Send, Logoff, etc whenever I need it, instead of > methods to respond to these as events > > > Can anyone help? > > > Thank you all. > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > ------------------------------------------------------------------------ > > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: Joaquín G. <j.g...@ra...> - 2009-04-15 06:52:12
|
Hi, I've been reading several QF tutorials for begginers and there's one thing I don't understand (in fact there are a few more). Talking about Methods in Application Class: public void onCreate(SessionID); public void onLogon(SessionID); public void onLogout(SessionID); public void toAdmin(Message, SessionID); public void toApp(Message, SessionID); public void fromAdmin(Message, SessionID); public void fromApp(Message, SessionID); they say something like "these are called when a message is received, session is logged on, ..." and so on. From that I understand that these are methods that are executed responding to those events (message incoming, session logged on, etc), just like a method "OnOK()" is executed when I click an OK button (for example) What I find confusing is that I expected to find methods to perform actions like Logon, Send, Logoff, etc whenever I need it, instead of methods to respond to these as events Can anyone help? Thank you all. |
From: Kenny S. <ks...@co...> - 2009-04-13 14:00:19
|
Joaquin, I would also recommend looking at the examples that ship with quickfix in the examples folder. On Mon, Apr 13, 2009 at 6:25 AM, Julian < jul...@pr...> wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hi Joaquin, > Here is a post which might help a beginner, is what I've learned in > my short experience: > > http://staff.prosoftwarefactory.com.ar/blogs/julian/ > > Hope it helps you. Cheers, > > Julián Mendiola | PSF Developer Leader > http://www.prosoftwarefactory.com.ar > > > > -----Original Message----- > From: Joaquín Gracia [mailto:j.g...@ra...] > Sent: Monday, April 13, 2009 7:40 AM > To: qui...@li... > Subject: [Quickfix-developers] Can anyone help a begginer? > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hi, > > I need to develop a c++ application that sends and receives FIX > messages. Of course, the app will perform different tasks depending on > the content of the incoming messages and will compose the outgoing > messages (orders) depending on input from the user and/or other apps > (through msmq). > > The thing is that I am absolutely new to quickFIX and my skills in c++ > are more focused on "get it working" rather than on deep knowledge. > > I have been browsing QuickFIX documentation, but I get stuck in some > places. > > Can anyone give a "receipt" to do what I need? > > Any help would be welcome. > > Thanks. > > J. Gracia. > > > > > > ---------------------------------------------------------------------------- > -- > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.238 / Virus Database: 270.11.54/2056 - Release Date: 04/13/09 > 05:51:00 > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > -- Kenny Stone Connamara Systems, LLC |
From: James D. <jc...@co...> - 2009-04-13 13:55:39
|
SOH On Mon, Apr 13, 2009 at 7:41 AM, azmat <mr...@gm...> wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi, > > I have a quick, hopefully simple, question. I opened up the message log > (message.log) file and saw this as an entry. What is the character that is > between the each of the tags? > > 8=FIX.4.2 9=73 35=A 34=1 49=ME 52=20090405-17:30:13.658 56=YOU 98=0 108=60 > 10=043 > > Basically I am creating another application that will read/interpret the > log > files, however I need to know what type of character is between the tags... > > thanks! > > -- > View this message in context: > http://www.nabble.com/character-between-tags...-tp23021858p23021858.html > Sent from the QuickFIX - Dev mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > -- Jim |
From: thiago <thi...@cm...> - 2009-04-13 13:24:31
|
Hi guy, the character is a Start Of Head (SOH) = 0x01 ascii code ----- Original Message ----- From: "azmat" <mr...@gm...> To: <qui...@li...> Sent: Monday, April 13, 2009 9:41 AM Subject: [Quickfix-developers] character between tags... > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi, > > I have a quick, hopefully simple, question. I opened up the message log > (message.log) file and saw this as an entry. What is the character that > is > between the each of the tags? > > 8=FIX.4.29=7335=A34=149=ME52=20090405-17:30:13.65856=YOU98=0108=6010=043 > > Basically I am creating another application that will read/interpret the > log > files, however I need to know what type of character is between the > tags... > > thanks! > > -- > View this message in context: > http://www.nabble.com/character-between-tags...-tp23021858p23021858.html > Sent from the QuickFIX - Dev mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: jplavalle <jpl...@co...> - 2009-04-13 12:58:09
|
SOH ascii 001 azmat wrote: > > Hi, > > I have a quick, hopefully simple, question. I opened up the message log > (message.log) file and saw this as an entry. What is the character that > is between the each of the tags? > > 8=FIX.4.29=7335=A34=149=ME52=20090405-17:30:13.65856=YOU98=0108=6010=043 > > Basically I am creating another application that will read/interpret the > log files, however I need to know what type of character is between the > tags... > > thanks! > > -- View this message in context: http://www.nabble.com/character-between-tags...-tp23021858p23022063.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: azmat <mr...@gm...> - 2009-04-13 12:41:27
|
Hi, I have a quick, hopefully simple, question. I opened up the message log (message.log) file and saw this as an entry. What is the character that is between the each of the tags? 8=FIX.4.29=7335=A34=149=ME52=20090405-17:30:13.65856=YOU98=0108=6010=043 Basically I am creating another application that will read/interpret the log files, however I need to know what type of character is between the tags... thanks! -- View this message in context: http://www.nabble.com/character-between-tags...-tp23021858p23021858.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: Julian <jul...@pr...> - 2009-04-13 11:57:40
|
Hi Joaquin, Here is a post which might help a beginner, is what I've learned in my short experience: http://staff.prosoftwarefactory.com.ar/blogs/julian/ Hope it helps you. Cheers, Julián Mendiola | PSF Developer Leader http://www.prosoftwarefactory.com.ar -----Original Message----- From: Joaquín Gracia [mailto:j.g...@ra...] Sent: Monday, April 13, 2009 7:40 AM To: qui...@li... Subject: [Quickfix-developers] Can anyone help a begginer? QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi, I need to develop a c++ application that sends and receives FIX messages. Of course, the app will perform different tasks depending on the content of the incoming messages and will compose the outgoing messages (orders) depending on input from the user and/or other apps (through msmq). The thing is that I am absolutely new to quickFIX and my skills in c++ are more focused on "get it working" rather than on deep knowledge. I have been browsing QuickFIX documentation, but I get stuck in some places. Can anyone give a "receipt" to do what I need? Any help would be welcome. Thanks. J. Gracia. ---------------------------------------------------------------------------- -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.238 / Virus Database: 270.11.54/2056 - Release Date: 04/13/09 05:51:00 |
From: Joaquín G. <j.g...@ra...> - 2009-04-13 10:40:04
|
Hi, I need to develop a c++ application that sends and receives FIX messages. Of course, the app will perform different tasks depending on the content of the incoming messages and will compose the outgoing messages (orders) depending on input from the user and/or other apps (through msmq). The thing is that I am absolutely new to quickFIX and my skills in c++ are more focused on "get it working" rather than on deep knowledge. I have been browsing QuickFIX documentation, but I get stuck in some places. Can anyone give a "receipt" to do what I need? Any help would be welcome. Thanks. J. Gracia. |