At 10:48 PM 3/7/00 -0500, "Todd L. Miller" <[EMAIL PROTECTED]> wrote:
>> Thanks for your response. If I had to guess, there are differences among
>> Linux distributions. Neither my Slackware nor my SuSE distribution have an
>> include file called dlfcn.h.
>
>       My distro of Slack 7 has it /usr/include.  My guess is that
>re-installing the ELF development packages will put it in for you.  (e.g.
>select the development package set from 'setup' and look for the ELF
>development stuff.)

Ah hah! It worked! The dlfcn.h header file appeared in /usr/include, just
like my friends said. It declares dlopen(), dlerror(), dlsym() and
dlclose(). It defines RLDT_LAZY and other codes that are passed to
dlopen(), too.

Well, it worked sort of. I couldn't find an "ELF" package exactly. I
"randomly" installed a few more development tools. I picked a few that
looked like they might need to load libraries dynamically. I guess that was
good enough.

For the benefit of others, I'm sorry I can't explain exactly which package
contains which files. I heard there's an index somewhere that shows which
files belong to which package.

My next step: ERIC for Linux, version 1, release 1


_______________________________________________
Kernel maillist  -  [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel

Reply via email to