El jue, 07-08-2008 a las 22:24 +0200, Florian Gleixner escribió:
Hudibras wrote:
Hi,
from several days I've been seeing certain message error at compiling, and I don't know how on earth it means. In a first moment I thought it was something about kernel, but if so I cannot understand what has to do aMule, for instance, with kernel or even a mpd client I'm trying to compile.
Please, tell me how can I solve this. The message is this: "/usr/include/bits/socket.h:320:24: error: asm/socket.h: No existe el fichero o el directorio" My searches on Google, on my system does not say anything about it. I would thank anyone who would help me, above all I cannot compile nearly any sources.
Thanks in advance, Hudibras (AOP)
As others said: kernel-headers. Here's how you can query rpm:
rpm -q -f /usr/include/asm/socket.h linux-kernel-headers-2.6.25-8.1
works even if the file is deleted.
rpm tells you if the file is missing:
rpm -V -f /usr/include/asm/socket.h missing /usr/include/asm-x86/socket.h
or what else is missing or modified in that package:
rpm -V linux-kernel-headers S.5....T /usr/include/asm-x86/signal.h missing /usr/include/asm-x86/socket.h
Yes, I did everything you say; I have linux-kernel-headers installed from the beginning, but this is the strange thing: compiling is still failing. I've downloaded a update for that and it seems it works! I still don't understand it but it solved the issue. Thanks, many thanks indeed. Hudibras.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org