> Still, I'm curious if anybody has been able to work around 
> these issues in an effective fashion.  I don't know much 
> about the gcc tools, but it appears that a project called 
> 'Multilink' at some point provided virtual functions in 
> shared libraries, hence this URL:
> http://bwinton.latte.ca/Palm/multilink.html

Hey, that looks familiar...

For the record, we eventually abandoned that approach, since
it caused us far too much pain for the results we were seeing.

However, the path we were going down when we abandoned it may
have worked if we followed it longer.  Specifically, create
stub objects on the client side which basically proxy access
to the shared library, and call shared library functions which
turn into C++ method calls.  Contact me off-list if you would
like a better description of what I'm talking about.

(I should probably mention that I don't think it allows two out
 of your three requirements, so it's likely of no use to you,
 but if you want to try doing it, I'll be more than happy to
 tell you what we did.)

Good luck,
Blake.

-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to