I compiled the library for QNX6.5.0 using the QNX Momentics IDE. I had to make some changes to the code.
I took your example http://fuzzylite.com/cpp/. Program displays errors in string InputVariable* ambient = new InputVariable;
D:/YandexDisk/Work/CTAPT/Programming/RIK/Ide/fuzzylite/fuzzylite.cc:10: error: invalid use of incomplete type ‘struct fl::InputVariable’
C:/QNX650/target/qnx6/usr/include/fl/Engine.h:37: error: forward declaration of ‘struct fl::InputVariable’
Code connected with InputVariableclass was not changed. Class structure was not affected. The changes were in terms of specifying namespace std for some functions.
I understand that you were finally able to compile fuzzylite in QNX6.5.0, but you needed to make changes to the source code. Would it be possible for you to email me the changed source code to analyse it an incorporate it into the develop branch in the git repository?