> > Can shared libraries be implemented in C++? If so, what is > > the trick on getting around this link error? > In general, no. You can use C++ to implement functions for > a shared library, but you can't expose member functions across > the shared library interface, you can use virtual member > functions, and you can't use exceptions.
Just to check, did you mean to say "You can't use virtual member functions"? I'm using virtual member functions in my shared libraries, with multilink. It was a pain to get all my stuff working, but now it does, and I've put some notes up at http://bwinton.latte.ca/multilink.html on the problems I've run into, and if other people have run into other problems and have solutions, I'ld be more than happy to add them to the list. Later, Blake. -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
