[Quickfix-developers] a few build issues on redhat7.2
Brought to you by:
orenmnero
From: <mi...@ju...> - 2002-04-18 15:46:39
|
I just finished building quickfix 1.0.4, and fixed a few minor problems along the way. Guaging from the archives, it's possible that the build hasn't been tested on rh7.2 before, so I thought I'd pass along the things I needed to do (all pretty simple) to get a complete build. I'm building on redhat7.2 (developer system install), with the following packages: gcc-2.96-98 gcc-c++-2.96-98 libstdc++-2.96-98 libstdc++-devel-2.96-98 libxml-1.8.14-2 libxml-devel-1.8.14-2 libxml2-2.4.10-0.7x.2 libxml2-devel-2.4.10-0.7x.2 note: Redhat comes with libxml2 by default, but SAXContentHandler.h requires parser.h, parserInternals.h, and tree.h from the gnome-xml/ directory, which is only in the original libxml. This is the only conflict I ran into with only libxml2 installed. ruby-1.6.4-2 ruby-libs-1.6.4-2 Alog the way I needed to do the following things: LTCONFIG_VERSION isn't set anywhere in libtool. I just added a line to set it equal to 1.3.5, which is what ltmain.sh and ltconfig have and had no further problems with it. gcc throws a warning for every header file that doesn't end with a blank line. I just ran a quick script to append a newline to each and got no more warnings. If the include directory under the prefix you configured for doesn't exist, make install will fail. I was building in my home directory before I installed globally and hit this. Easily fixed, obviously, and it's a minor thing but I thought I'd mention it anyway. And that's that. I'm going through the tests now and I'll be fooling with it over the next couple days. I'll report back if I encounter anything strange. -- Michael D. Jurney mi...@ju... |