[Quickfix-developers] PATCH: compile quickfix-1.5.0 using Sun C++ 5.3
Brought to you by:
orenmnero
From: Caleb E. <ca...@bk...> - 2003-06-25 22:15:04
|
Hi, I'm new to the world of quickfix, and to this list. Forgive me fi this has alreayd been addressed, but I didn't see anything in the mailing list archives. Attached is a gzip'ed diff of the changes I had to make to get the quickfix-1.5.0 code to compile with the Sun Workshop C++ compiler verison 5.3, specifically version: CC: Sun WorkShop 6 update 2 C++ 5.3 Patch 111685-14 2003/03/24 The bulk of the changes involve removing some stray semicolons after DEFINE_* macros which gcc seems to ignore. The other large part of the changes involves removing gcc-isms for generating dependency files from the Makefile.in's. No real code changes at all. I had to also remove the SessionIDTestCase from the test library as the compiler complained that it didn't implement one or more virtual functions form CPPTest::Test<SessionID>. The diff is attached, but is also available at the follownig URL. http://bklyn.org/~cae/quickfix.sunwspro.diff I'm attaching it in compressed form here since it is rather large. Apologies if this annoys anyone. I'm also attaching the output of "runut" from my compiled library - a number of test fail, and I'm not sure of the significance of this. I don't have ruby installed,q so I'm unable to run the acceptance tests at the present time. -- Caleb Epstein | bklyn . org | The louder he talked of his honour, the faster cae at | Brooklyn Dust | we counted our spoons. bklyn dot org | Bunny Mfg. | -- Ralph Waldo Emerson |