suse安装,默认是不安装gcc的,今天安装gcc之后,编译suse11 sp3,报错如下:
scripts/basic/fixdep.c:106:23: fatal error: sys/types.h: No such file or directory
当然另外也很多文件报找不到,这个时候需要安装glibc-devel。
zypper install glibc-devel
如果编译的模块,suse出现不支持,在 /etc/modprobe.d/unsupported-modules 中设置 allow_unsupported_modules 1。
如果这个模块需要在initrd中被用到的话,则还需要执行 mkinitrd 才能生效。
参考:
《https://cn.opensuse.org/OpenSUSE_%E5%86%85%E6%A0%B8%E7%BC%96%E8%AF%91%E6%95%99%E7%A8%8B_(kernel_2.6.x)》