While including the file ri.h, I have found that the "EXTERN" symbol is clashing with Ruby's header file (on OSX anyway).
Looking at some other header files, I see that some uses DLLIMPORT/DLLEXPORT instead, even then, the put a check in to ensure that it is not already defined e.g.
#if defined(_WIN32) || defined(_WINDOWS)
#define DLLIMPORT __declspec(dllimport)
#endif /* DLL */
For your consideration.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.