[NTLUG:Discuss] /usr/local/include/dirent.h or struct dirent
Cameron
hrothgar at endor.hsutx.edu
Mon Jul 10 22:09:22 CDT 2000
* al_h at technologist.com [2000.07.10 21:10]:
: I dont know what this is but it is causing failed compiles of licq
:
: the licq list can only tell me to get rid of "whatever" installed it
:
: my question is....
: how do I tell what installed it?
:
: thanks
: aal
it would have to be something you installed yourself since it is in
/usr/local/include. i would just move it to, say, dirent.h-bak and see
if it breaks anything. if you compile your own programs and often leave
them unzipped in some archive directory (like i often do), you might try
`locate dirent.h` and see if you have it sitting around anywhere.
if you only use RPMs, you might (or might not) enjoy playing with some
shell commands to find the culpret. here are some examples:
$ rpm -ql `rpm -qa` | grep dirent.h
if the above prints out the path in question, then you're in business.
now all you need to do is hunt down the right package. ;) start by
only searching part of alphabet and then narrow it down from there.
$ rpm -ql `rpm -qa | grep ^[a-m]` | grep dirent.h
again, it should be something that you installed--mandrake should not
ship with anything in that directory. let us know what you find out.
--
cameron
[ Why doesn't Tarzan have a beard? ]
More information about the Discuss
mailing list