Thanks fo the response. The project is setup OK. I can declare a variable of CNi4882Device in my mainframe file and instantiate it like the example in the "Basic Gpib" app, but when I try to use a derived class, I get a linker error. Must be something stupid I'm doing. Could you please post the code for the derived class, and show how to initialize it in an application. Thanks for your help.