Compiling bash: mksyntax or errno.h?

Peter Wiehe mail10 at
Sat Oct 13 17:21:14 PDT 2001

Thanks, the missing kernel headers were indeed the reason for
the error by 'make' in the bash package. I successfully
builded the bash now (statically). Under Suse 7.1 (prof) the
kernel headers package is named "linclude" if anybody is interested.

Peter Wiehe [ mail10 <at> ]

Am 13.10.01 um 14:25 schrieb Adam Ottley: 

>> When I compile bash (from LFS 3.0) with my Suse Linux I get:
>> -o mksyntax ./mksyntax.c In file included from /usr/include/errno.h:36,
>>                  from ./mksyntax.c:27:
>> /usr/include/bits/errno.h:25: linux/errno.h: No such file or directory
>> make: *** [mksyntax] Error 1
>> Unfortunately I have not enough knowledge to make sense
>> of this error message. So what can I do?
>> I have all software that is listed in the section
>> "Needed for bash" on my sources system installed.
>Are you doing the static build?  It looks like your kernel headers are 
Unsubscribe: send email to listar at
and put 'unsubscribe lfs-support' in the subject header of the message

More information about the lfs-support mailing list