I’m attempting to port the open source QuickFix engine from http://www.quickfixengine.com to QNX 6.3.0 and am struggling. Admittedly as a LONG time C programmer (I’ve been writing C longer than some of my coworkers have been alive!), C++ is a bit of a foreign to me – I know just enough to be dangerous – and that might be the problem. However to my naive eye it looks like there are incompatibilities in the QNX C++ headers.
As directed, I downloaded and made and installed lib-xml2 first. That went without problem.
Then I downloaded the Linux QuickFix hoping that would compile. My first attempt at had the configure script creating makefiles that called g++ which seemed to be a problem, so I did a ‘make clean’ then reran configure as:
./configure CC=qcc CXX=QCC
That worked a little better, but eventually very standard things that the code (and I) expected to be in the headers were missing.
Can anyone suggest what I might be doing wrong? Or what additional info do you need before you can give me guidance.
P.S. Yes, I’m THAT Bill Flowers! Rumors of my death or abandonment of QNX are premature.