book@book-desktop:/work/mmmmmmm/linux-4.18.7$ make CROSS_COMPILE=arm-linux- uImage  
CALL    scripts/checksyscalls.sh
<stdin>:1332:2: warning: #warning syscall io_pgetevents not implemented
  HOSTCC  scripts/extract-cert
scripts/extract-cert.c:21:25: error: openssl/bio.h: No such file or directory
scripts/extract-cert.c:22:25: error: openssl/pem.h: No such file or directory
scripts/extract-cert.c:23:25: error: openssl/err.h: No such file or directory
scripts/extract-cert.c:24:28: error: openssl/engine.h: No such file or directory
scripts/extract-cert.c: In function ‘display_openssl_errors’:
scripts/extract-cert.c:42: warning: implicit declaration of function ‘ERR_peek_error’
scripts/extract-cert.c:46: warning: implicit declaration of function ‘ERR_get_error_line’
scripts/extract-cert.c:47: warning: implicit declaration of function ‘ERR_error_string’
scripts/extract-cert.c: At top level:
scripts/extract-cert.c:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
scripts/extract-cert.c:76: error: expected ‘)’ before ‘*’ token
scripts/extract-cert.c: In function ‘main’:
scripts/extract-cert.c:94: warning: implicit declaration of function ‘OpenSSL_add_all_algorithms’
scripts/extract-cert.c:95: warning: implicit declaration of function ‘ERR_load_crypto_strings’
scripts/extract-cert.c:96: warning: implicit declaration of function ‘ERR_clear_error’
scripts/extract-cert.c:115: error: ‘ENGINE’ undeclared (first use in this function)
scripts/extract-cert.c:115: error: (Each undeclared identifier is reported only once
scripts/extract-cert.c:115: error: for each function it appears in.)
scripts/extract-cert.c:115: error: ‘e’ undeclared (first use in this function)
scripts/extract-cert.c:118: error: expected specifier-qualifier-list before ‘X509’
scripts/extract-cert.c:122: error: ‘struct <anonymous>’ has no member named ‘cert’
scripts/extract-cert.c:124: warning: implicit declaration of function ‘ENGINE_load_builtin_engines’
scripts/extract-cert.c:126: warning: implicit declaration of function ‘ENGINE_by_id’
scripts/extract-cert.c:128: warning: implicit declaration of function ‘ENGINE_init’
scripts/extract-cert.c:133: warning: implicit declaration of function ‘ENGINE_ctrl_cmd_string’
scripts/extract-cert.c:134: warning: implicit declaration of function ‘ENGINE_ctrl_cmd’
scripts/extract-cert.c:135: error: ‘struct <anonymous>’ has no member named ‘cert’
scripts/extract-cert.c:136: warning: implicit declaration of function ‘write_cert’
scripts/extract-cert.c:136: error: ‘struct <anonymous>’ has no member named ‘cert’
scripts/extract-cert.c:138: error: ‘BIO’ undeclared (first use in this function)
scripts/extract-cert.c:138: error: ‘b’ undeclared (first use in this function)
scripts/extract-cert.c:139: error: ‘X509’ undeclared (first use in this function)
scripts/extract-cert.c:139: error: ‘x509’ undeclared (first use in this function)
scripts/extract-cert.c:141: warning: implicit declaration of function ‘BIO_new_file’
scripts/extract-cert.c:145: warning: implicit declaration of function ‘PEM_read_bio_X509’
scripts/extract-cert.c:146: error: ‘wb’ undeclared (first use in this function)
scripts/extract-cert.c:147: warning: implicit declaration of function ‘ERR_peek_last_error’
scripts/extract-cert.c:148: warning: implicit declaration of function ‘ERR_GET_LIB’
scripts/extract-cert.c:148: error: ‘ERR_LIB_PEM’ undeclared (first use in this function)
scripts/extract-cert.c:149: warning: implicit declaration of function ‘ERR_GET_REASON’
scripts/extract-cert.c:149: error: ‘PEM_R_NO_START_LINE’ undeclared (first use in this function)
scripts/extract-cert.c:159: warning: implicit declaration of function ‘BIO_free’
make[1]: *** [scripts/extract-cert] Error 1
make: *** [scripts] Error 2