|
From: | Bob Friesenhahn |
Subject: | Re: tests on AIX 5 |
Date: | Mon, 15 Nov 2004 17:58:49 -0600 (CST) |
On Mon, 15 Nov 2004, Bob Friesenhahn wrote:
On Mon, 15 Nov 2004, Ralf Wildenhues wrote:Issue 2: mdemo*-exec.test all fail, because they can lt_dlopen(NULL), but not lt_dlsym() a symbol from the main program (the libraries are opened and used fine). A cursory search/test showed that it is possible to dlsym() symbols from the main program by doing one ofIs dlsym() of a symbol from the main program (vs a symbol in shared libraries the program depends on) portable behavior? Should we expect libtool/libltdl to support it?
To follow up on my own posting, it seems like the libltdl documentation should include a summary of the capabilities it claims/expects to portably support, and what it is expected to be used for. Libltdl is not really a portable dlsym() wrapper since dlsym() supports many non-portable behaviors. In order to support its portability objective, libltdl should support the lowest (acceptable) common denominator functionality, and this functionality should be documented.
Bob ====================================== Bob Friesenhahn address@hidden http://www.simplesystems.org/users/bfriesen
[Prev in Thread] | Current Thread | [Next in Thread] |