Sean:
The user-mode cm header files don't have the C++ stuff to identify all
the declarations as C. The verbs.h file has it and works fine if you
wanted to copy it, but all you really need is ...
#ifdef __cpluplus
extern "C" {
#endif
at the top and and,
#ifdef __cplusplus
}
#endif
at the bottom of the file.
Thanks,
Tom