|
From: | Gary V. Vaughan |
Subject: | Re: How to know what modules were dlpreopen-ed? |
Date: | Wed, 15 Oct 2003 14:32:27 +0100 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20030925 Thunderbird/0.3 |
Kevin P. Fleming wrote:
Bob Friesenhahn wrote:For the application I support, we use our own directory scanner to look for modules (.la files) to load via a fully-qualified path. It would be useful if this capability was included as part of libltdl.You can pass a directory path to lt_dlforeachfile, which will then call your callback function with extension-stripped filenames that it finds in that directory. Your callback function can then call lt_dlopen or lt_dlopenext, whatever is appropriate.
Exactly. I added lt_dlforeachfile specifically to save having to write custom directory walkers... Bob, if you find lt_dlforeachfile is lacking something you require, bring it up on this list, and we'll see about adding it into libltdl.
Cheers, Gary. -- ())_. Gary V. Vaughan gary@(lilith.warpmail.net|gnu.org) ( '/ Research Scientist http://www.oranda.demon.co.uk ,_())____ / )= GNU Hacker http://www.gnu.org/software/libtool \' `& `(_~)_ Tech' Author http://sources.redhat.com/autobook =`---d__/
[Prev in Thread] | Current Thread | [Next in Thread] |