Hi all,
I'm new to quickfix, FIX and hence this list also.
I have been playing around with the quickfix sources checked out via
SVN, seems that the development and, or testing of latest code is
somewhat stagnated under Unix/FreeBSD/Linux and, or Mac OS/X systems:
[bsd@cto quickfix-1.12.4-svn]$ svn info
Path: .
URL:
https://quickfix.svn.sourceforge.net/svnroot/quickfix/trunk/quickfix
Repository Root: https://quickfix.svn.sourceforge.net/svnroot/quickfix
Repository UUID: 533fcf9a-9214-0410-92c4-e4e556a5f8fb
Revision: 1999
Node Kind: directory
Schedule: normal
Last Changed Author: orenmnero
Last Changed Rev: 1999
Last Changed Date: 2008-07-08 03:24:17 +0530 (Tue, 08 Jul 2008)
Although, I somehow managed to make the broken SVN version work on both
under the Debian/Linux and FreeBSD environments, but the _test/runut_
(C++) and _test/runut_ruby failed to pass unit tests:
[bsd@cto test]$ ./runut 5000
<ut>
<output>
</output>
<results total="0" failures="0">
</results>
</ut>
C++/test/ParserTestCase.cpp:75: error: Failure in extractLength:
Expected exception: "MessageParseError" not thrown
FAILURE: 1 out of 53 tests failed (1 failures).
Test time: 1.04 seconds.
and ...
[bsd@cto test]$ ./runut_ruby 5000
Loaded suite test/TestSuite
Started
./test/DataDictionaryTestCase.rb:112: [BUG] Segmentation fault
ruby 1.8.7 (2008-06-20 patchlevel 22) [i486-linux]
./test.sh: line 6: 2620 Aborted ruby -I
../../lib/ruby test/TestSuite.rb
On Debian/Linux, I have GCC/G++ 4.3.1 (I appropriately, have added the
requisite headers, per ISO C++0X standard) and on FreeBSD 8.0-CURRENT, I
have GCC/G++ 4.2.1 in the base system. I also attempted to try STLPort
but to a no avail.
In addition to above, I have observed that the autotools/automake for
the current and, or development version of quickfix needs a heavy
overhaul, particularly the _configure.in_ is not intelligent enough to
locate and, or resolve installed jdk, python, mysql, postgresql and, or
odbc packages.
Here at http://cto.homelinux.net/git?p=quickfix.git;a=shortlog, is a git
shortlog on how I have been trying to make it (the SVN head) work on
both the Linux and FreeBSD systems.
I'm sorry, I'm busy a bit this weekend, but I shall try making/merging
so many commits into a minimum possible patch-sets soon. Please, don't
ask why I prefer GIT over SVN and, or other Source Code
Management/monitoring systems.
Awaiting for your valuable comments.
Thanks,
Regards,
*--
Dr Balwinder S "bsd" Dheeman <http://cto.homelinux.net/%7Ebsd/>
http://www.buzzingstocks.com/ <http://www.buzzingstocks.com/in/analysis.pl?ref=bdheeman>
*
|