Re: [Fwd: Re: [Quickfix-users] quickfix on AIX]
Brought to you by:
orenmnero
From: Hans B. <han...@ma...> - 2004-09-29 12:15:31
|
On Wed, 2004-09-29 at 11:11, Harjinder Singh Dhanjal wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX FAQ: http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Harjinder Singh Dhanjal wrote: > >> but now i came accross one problem. i have to write a fix gateway which > >> will be developed & tested on c++ on linux, n will be finally to be > >> deployed on AIX Platform. > > > > Good! You are the first one to do this, I guess. Another platfrom > > QuickFIX is running on. > > > >> i just want to confirm. that compilation on AIX will produce the results > >> as expected & same that of linux. in short terms will it portable from > >> linux to AIX. > > > > I guess AIX 5 will be quite Linux compatible. Which AIX version to do > > intend to use? > AIX 4.3 > > i have no prior experience in AIX as such. Maybe this helps a bit: it's what I had to do to get it running on Solaris 8: Needed to install (see http://www.sunfreeware.com/) with the standard pkgadd tool: zlib-1.2.1-sol8-sparc-local libiconv-1.8-sol8-sparc-local libxml2-2.6.4-sol8-sparc-local libtool-1.5-sol8-sparc-local ruby-1.8.1-sol8-sparc-local gcc-3.4.1-sol8-sparc-local rubyunit-0.5.6.tar.gz (source package: unpack with gtar and run 'ruby install.rb' as 'root') Adjust LD_LIBRARY_PATH and PATH environment variables, so that the /usr/local/lib and /usr/local/bin (where gcc is installed) are before the old directories. I had to unpack the quickfix-x.x.x.tar.gz for each build with different options. Once compiled without options it failed to compile after running configure with mysql option. It seems not everything is overwritten.(Maybe run 'bootstrap'?) All C++ and Java unit and acceptance tests ran without failures. With MySQL support, make sure the MySQL server is running and accessible as the user running the test. Otherwise I've got 4 failures in the C++ unit tests. (this also happened on Linux). Hans Bausewein |