-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
no RTLD_NOLOAD #84
Comments
It isn't part of POSIX so it should stay out for portability reasons IMHO. |
What I tend to do is have code like:
Admittedly that won't do here if you really want to... not load. One thing you can do is IMO useful extensions should get supported, but if upstream doesn't want them... |
But @markand, the whole purpose of this repository is enhancing portability by bringing to WIN32 an API that's foreign to it. One could just as well say "don't use POSIX dlfcn on WIN32, use WIN32 native APIs". Useful extensions to POSIX are still useful, and if widely used, then one tends to build compatible implementations for systems where those extensions are not available. |
Well, |
FYI, I'm not sure if there's many apps using it, and it's hard to find any with a GitHub code search (GH: please implement negative filters!), but if you search issues it's much easier (there's only 159 hits), one of which tells how to implement
Basically, Searching commits instead of code or issues, I find that, e.g., SBCL (a Common Lisp) uses Also, note the |
Proper implementation of dladdr() tool half of year. So it is hard to do it properly and takes lot of manpower and time. Anyway can work on it, prepare pull request, but do not expect that it would be merged quickly... be prepared that people do not have time for review and also that it may take year (or more) for merging... |
how to check if it is load?
The text was updated successfully, but these errors were encountered: