Re: [Line6linux-user] Problem installing
Status: Pre-Alpha
Brought to you by:
mgrabner
|
From: Stefan H. <ste...@gm...> - 2012-01-06 13:18:54
|
On Fri, Jan 6, 2012 at 12:44 PM, Denis Martin <den...@ho...> wrote: > CC [M] /home/denis/line6linux/driver/trunk/midi.o > /home/denis/line6linux/driver/trunk/midi.c: In function > ‘midi_set_midi_mask_transmit’: > /home/denis/line6linux/driver/trunk/midi.c:314: error: implicit > declaration of function ‘kstrtou16’ kstrtou16() was introduced in Linux 2.6.39 but you have an older 2.6.32-based kernel (Ubuntu Lucid 10.04). If you upgrade to a recent kernel this problem would be gone. However, I'm a little confused with the exact error you're getting: it looks like your kernel headers are more recent than 2.6.32 and don't match your kernel. If they were 2.6.32 kernel headers they would not know about kstrtou16(). But your make output does show it entering /usr/src/linux-headers-2.6.32-37-generic, which should match your kernel and contain no references to kstrtou16(). Please try "grep -r kstrtou16 /usr/src/linux-headers-2.6.32-37-generic" and let us know what the output is. Stefan |