報錯如下:
[root@localhost *核心目錄*]
# make -j4
hostcc scripts/extract-cert
scripts/extract-cert.c:21:25: 致命錯誤:openssl/bio.h:沒有那個檔案或目錄
#include
^編譯中斷。
make[1]: *** [scripts/extract-cert] 錯誤 1
make: *** [scripts] 錯誤 2
解決辦法:
(1)第一種方式:yum install openssl-devel
(2)第二種方式(yum安裝失敗的話):找到對應的rpm包,手動安裝;
第一種錯誤:
[root@localhost *核心目錄*]
# make menuconfig
upd scripts/kconfig/.mconf-cfg
hostcc scripts/kconfig/mconf.o
yacc scripts/kconfig/zconf.tab.c
/bin/sh: bison: 未找到命令
make[1]: *** [scripts/kconfig/zconf.tab.c] 錯誤 127
make: *** [menuconfig] 錯誤 2
解決辦法:
[root@localhost *核心目錄*]
# yum install bison flex
第二種錯誤:
[root@localhost *核心目錄*]
# make menuconfig
hostcc scripts/basic/fixdep
hostcc scripts/kconfig/conf.o
*** unable to find the ncurses libraries or the
*** required header files.
*** 'make menuconfig' requires the ncurses libraries.
***
*** install ncurses (ncurses-devel) and try again.
***
make[1]: *** [scripts/kconfig/dochecklxdialog] 錯誤 1
make: *** [menuconfig] 錯誤 2
解決辦法:
[root@localhost linux-3.10.107]
# yum install ncurses-devel
[root@localhost *相應目錄*]
#make autotools
autoheader
make: autoheader:命令未找到
make: *** [autoheader] 錯誤 127
解決辦法:
[root@localhost~]
#yum install autoconf
php編譯報錯及解決辦法
使用阿里雲伺服器編譯php5.6時,產生的報錯及解決辦法 以下報錯及解決辦法在centos6.9 centos7.4系統,其他系統及版本請自測 報錯一 configure error no acceptable c compiler found in path see config.log for ...
包含 afxres h,編譯報錯的解決辦法
一些公升級上來的工程內,rc 檔案包含了 afxres.h,vs2015 內又找不到 位置在 c program files x86 microsoft visual studio 12.0 vc atlmfc include afxres.h 可以直接在 rc 檔案內將包含 afxres.h 字樣...
Latex編譯報錯記錄及解決辦法
latex編譯過程中總是會碰到各種各樣的報錯,故整理成文件,方便查閱。這種情況,我專門寫了給部落格,參考 這類錯誤可能比較常見,文中或者參考文獻中含特殊符號或者作者名裡含特殊語言 俄文之類的 如下圖 例如,下面的 要加 轉義一下 book,title publisher isbn year type...