I made an application, which as per the required feature set includes the required Shared Libs. I have 5-6 shared libraries handling different functionalities.
So now I land up having 6-7 ".prc" files. Is there any ways by which i can have a single PRC which then splits into different shared lib after installing.
The OS doesn't have a mechanism to load multiple libraries from one PRC... however, you could implement your own library system where you have a "dispatch" code resource that has the "libr 0" attribute, and it locks down all the other code resources and handles sending appropriate calls to the right resource.
You could also just include all the library resources in your main app and have it recreate all the library databases at startup time; it's just a matter of DmCreateDatabase, setting the header, adding a resource, closing it, and installing the library.
-- Ben Combee, DTS technical lead, PalmSource, Inc. "Combee on Palm OS" weblog: http://palmos.combee.net/ Palm OS Dev Fourm Archives: http://news.palmos.com/read/all_forums/
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
