[Quickfix-developers] Now Working! - Standard Build Configuration on Linux?
Brought to you by:
orenmnero
From: Java D. <jav...@ce...> - 2002-11-10 18:36:51
|
I was able to get QuickFIX running here with minor modifications. I am running Mandrake 9 and also RedHat 8 (with gcc 3+) The problem was that initially, QuickFIX would compile, and I was able to successfully 'make install' . BUT, when I went to compile the examples, I got some compilation errors. I referred to Chang Lin's posting on the Quickfix-developers list (Message: 10017100, dated October 29, 2002). Chang listed a couple of things that he had to do to get the software working. I modified the file CPPTest/Test.h, commenting out the following: #if TYPEINFO_IN_STD and #endif (these lines are above and below std::type_info The examples and everything compiled flawlessly at that point, and we were off! Another thing I learned the hard way (until reading Gene's reply) was that one system of mine (RH8), I didn't have Java installed and had a valid JAVA_HOME setup. That put a wrench in the build process too. Hope this helps someone else, thanks for a wonderful program! -Cedrick On Thu, 2002-11-07 at 22:32, Java Dude wrote: > Thanks Gene- > > I will try these suggestions, and next time keep better track of my > results.. It's been a long and exhausting week LOL. > > Thanks to the QuickFix team for the product, and I've seen the excellent > levels of support for the product. It is appreciated! > > > Thanks, > -cedrick > > > > On Thu, 2002-11-07 at 22:16, Gene Gorokhovsky wrote: > > I build Quickfix on Redhat Linux 7.2 and 7.3 with > > little fudging. > > 1) libxml2 includes are located in an unexpected > > place, there is a "configure" option that disables > > check for those (run configure --help for the full > > list), or alternatively you can softlink the includes > > to place where configure expects these. > > 2) when building 1.3.x you have to also run > > "bootstrap" script provided with the distribution. > > 3) do not forget to set JAVA_HOME before running > > configure. > > 4) Because of bugs in standard libraries you need > > either gcc 3.x or gcc 2.95 with stlport to run > > Quickfix reliably. I also needed a fairly recent > > version of binutils rpm to get exceptions to work > > correctly. > > 5) There are acceptance tests included with Quickfix > > that will fail in the case of most egregious > > misconfigurations. On my system with older binutils > > they would fail even before getting to the first unit > > test. > > > > As a programmer you must be aware that "something > > doesn't compile right, and it does not work." is > > singularly insufficient to give you any further > > advice. Quickfix author has been extremely generous > > with his support, and if you provide a little more > > information about the type of errors that you are > > getting, I am sure your problems will get resolved. > > > > Gene > > > > > > --- JavaDude <jav...@ce...> wrote: > > > I am not having the best of luck getting the > > > QuickFIX program(s) compiled > > > for the Linux platform. Is there a "standard" > > > configuration people use? > > > > > > I've tried all the major distros with varying > > > degrees of success, but they > > > all lead to one conclusion: something doesn't > > > compile right, and it does > > > not work. > > > > > > > > > If there's a doc that defines how to get started > > > that can lay out what > > > exactly you need, that would be a great help! > > > > > > > > > Thanks, and see some of you tomorrow at the FIA expo > > > in Chicago! > > > -cj > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by: See the NEW Palm > > > Tungsten T handheld. Power & Color in a compact > > > size! > > > > > http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en > > > _______________________________________________ > > > Quickfix-developers mailing list > > > Qui...@li... > > > > > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > > > > > __________________________________________________ > > Do you Yahoo!? > > U2 on LAUNCH - Exclusive greatest hits videos > > http://launch.yahoo.com/u2 > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: See the NEW Palm > Tungsten T handheld. Power & Color in a compact size! > http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers |