Cannot make modules

Sakari Aaltonen yellowdog-general@lists.terrasoftsolutions.com
Sun Jun 22 03:05:00 2003


Not being able to make sound work (YDL 3.0 and KDE), I thought I would
try ALSA. For this, a new kernel is needed. To start from a "known-good"
state, I copied /boot/config-2.4.20-8d to /usr/src/linux-2.4.20-sa/.config
and made 'bzImage'. No errors; however, when I next made 'modules', there
were lots of them, 1315 lines in all. I include the start at the end of
this message.

What is wrong? I thought that, using the same sources and same .config,
I would get identical copies of the kernel and modules (identical to
those supplied with YDL 3.0.)


Thank you,
Sakari Aaltonen


---------------------------------------------------------------------
In file included from /usr/src/linux-2.4.20-sa/include/linux/if.h:23,
                 from cipe.h:21,
                 from module.c:15:
/usr/src/linux-2.4.20-sa/include/linux/socket.h:249: invalid suffix on integer constant
/usr/src/linux-2.4.20-sa/include/linux/socket.h:249: parse error before numeric constant
/usr/src/linux-2.4.20-sa/include/linux/socket.h:249: `memcpy_fromiovec_R_ver_str' declared as function 
returning a function
/usr/src/linux-2.4.20-sa/include/linux/socket.h:249: warning: function declaration isn't a prototype
/usr/src/linux-2.4.20-sa/include/linux/socket.h:258: invalid suffix on integer constant
.............................................................