diff --git a/motorApp/NewportSrc/drvXPSC8.cc b/motorApp/NewportSrc/drvXPSC8.cc index bf0493f1..01e38fab 100755 --- a/motorApp/NewportSrc/drvXPSC8.cc +++ b/motorApp/NewportSrc/drvXPSC8.cc @@ -23,13 +23,13 @@ #include #include #include -#include #include #include #include "motor.h" #include "drvXPSC8.h" #include "xps_c8_driver.h" +#include #define STATIC static @@ -104,7 +104,7 @@ struct #endif } drvXPSC8 = {2, report, init}; -epicsExportAddress(drvet, drvXPSC8); +extern "C" {epicsExportAddress(drvet, drvXPSC8);} /* I don't know where the XPSC8_access is set?*/ STATIC struct thread_args targs = {SCAN_RATE, &XPSC8_access, 0.0};