On Thursday, September 29, 2011 8:49 AM, "IOhannes m zmölnig" <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 09/28/2011 03:07 PM, Hans-Christoph Steiner wrote: > > > > Ah, ok, that changes things. So you are sure there isn't a way to make > > this work? > > on, i'm not sure. i only reported issues i came across. > > > If so, do you think there are other shared library > > techniques you think could work? > > i hope, but i do not know. > > > Otherwise, it looks like we are back > > to my original manual dlopen() proposal. > > i'm still no friend of this. > i'm afraid that all real-life solutions that involve dlopen(), will > require significantly more code to be crammed into each external (only > to make this work) than will be put into the "shared code library". > > which would make the entire attempt futile.
I found something promising for GNU/Linux to complete this project: http://grahamwideman.wordpress.com/2009/02/09/the-linux-loader-and-how-it-finds-libraries/ DT_RUNPATH: Using the DT_RUNPATH dynamic section attribute of the binary if present. (Ie: the executable can provide a list of paths t search for objects to load. However, DT_RUNPATH is not applied at the point those objects load other objects. — GW) .hc _______________________________________________ Pd-dev mailing list [email protected] http://lists.puredata.info/listinfo/pd-dev
