On Wed, Sep 9, 2009 at 09:20, Richard<ricreig@gmail.com> wrote:
On Wed September 9 2009 4:13:58 am Heinz Diehl wrote:
At Wed, 9 Sep 2009 03:17:08 -0400, Richard wrote:
/usr/include/bits/socket.h:334:24: error: asm/socket.h: No such file or directory
This means your installed kernel sources are broken (incomplete). ... which seems strange because I downloaded/installed from download.opensuse.org using both zypper and Yast2 (at different times) and also another test from kernels.org, I think it was. I get the same error from all of them. Stuff is in /usr/src/<kernel version>, where it was put by the downloaded RPMs. I also downloaded the SYMs and debug info. I reinstalled all of the gcc* and other stuff in the basic development pattern and ensured that bin86, gcc, gcc43...etc, all worked individually. No 'makefile <arg>' works, from a simple 'make' to any of the 'make *config' variants work, all ending with the 'error: asm....' as above. I just can't think of what part of kernel sources might be missing and why.
TIA Richard -- Two things before getting to your problem. 1 - please hit your enter/return key round about the 80 character mark. It makes your posts easier to read. 2 - your .sig separator should be 2 dashes, a space then return ('-- ').
In the include directory, you will find various 'asm-xxx' directories. Try making a sym link to the one you are compiling for e.g. ln -s ../asm-alpha ../asm This might or might not work. I haven't needed to compile a kernel in the last 3 years so I'm not to scratch with this stuff. HTH ne... -- Registered Linux User # 125653 (http://counter.li.org) Now accepting personal mail for GMail invites. Samuel Goldwyn - "I'm willing to admit that I may not always be right, but I am never wrong." - http://www.brainyquote.com/quotes/authors/s/samuel_goldwyn.html -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org