The following notes describe some of the modifications to CLIPS made for compilation with a variety of compilers, to be compatible with wxWindows names, and to allow CLIPS to be called in an event-driven style.
Accessing CLIPS C functions from C++
Code modifications
The file clipscpp.h was created to declare a selection of CLIPS functions as extern "C" so that C++ code can access them.
Please see the file notes.txt in the CLIPS6.0 and FUZZY subdirectories of the wxCLIPS source archive. Basically, setup.h has to be modified and commline.c replaced.