Today I installed sdk9.0.0.3, then I use "make u-boot" command to build uboot on top level folder failed.
HOSTCC tools/mkimage.o
HOSTCC tools/fit_info.o
HOSTCC tools/fit_check_sign.o
HOSTCC tools/proftool.o
WRAP tools/lib/abuf.c
HOSTCC tools/fdtgrep.o
In file included from tools/lib/ecdsa/ecdsa-libcrypto.c:1:
/data/ti-processor-sdk-linux-rt-am64xx-evm-09.00.00.03/board-support/ti-u-boot/tools/../lib/ecdsa/ecdsa-libcrypto.c: In function ‘do_add’:
/data/ti-processor-sdk-linux-rt-am64xx-evm-09.00.00.03/board-support/ti-u-boot/tools/../lib/ecdsa/ecdsa-libcrypto.c:290:2: warning: implicit declaration of function ‘EC_POINT_get_affine_coordinates’; did you mean ‘EC_POINT_get_affine_coordinates_GFp’? [-Wimplicit-function-declaration]
290 | EC_POINT_get_affine_coordinates(group, point, x, y, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| EC_POINT_get_affine_coordinates_GFp
HOSTCC tools/spl_size_limit
HOSTCC tools/lib/crc8.o
HOSTLD tools/mkenvimage
HOSTCC tools/lib/abuf.o
HOSTLD tools/gen_ethaddr_crc
HOSTLD tools/fdtgrep
HOSTLD tools/proftool
HOSTLD tools/dumpimage
HOSTLD tools/mkimage
HOSTLD tools/fit_info
HOSTLD tools/fit_check_sign
/usr/bin/ld: tools/kwbimage.o: in function `kwb_verify':
kwbimage.c:(.text+0x696): undefined reference to `EVP_PKEY_size'
/usr/bin/ld: tools/kwbimage.o: in function `kwb_sign_and_verify':
kwbimage.c:(.text+0x875): undefined reference to `EVP_PKEY_size'
/usr/bin/ld: tools/lib/ecdsa/ecdsa-libcrypto.o: in function `prepare_ctx':
ecdsa-libcrypto.c:(.text+0x12d): undefined reference to `EVP_PKEY_id'
/usr/bin/ld: tools/lib/rsa/rsa-sign.o: in function `rsa_sign':
rsa-sign.c:(.text+0x5d1): undefined reference to `EVP_PKEY_size'
collect2: error: ld returned 1 exit status
make[3]: *** [scripts/Makefile.host:104: tools/dumpimage] Error 1
make[3]: *** Waiting for unfinished jobs....
/usr/bin/ld: tools/kwbimage.o: in function `kwb_verify':
kwbimage.c:(.text+0x696): undefined reference to `EVP_PKEY_size'
/usr/bin/ld: tools/kwbimage.o: in function `kwb_sign_and_verify':
kwbimage.c:(.text+0x875): undefined reference to `EVP_PKEY_size'
/usr/bin/ld: tools/lib/ecdsa/ecdsa-libcrypto.o: in function `prepare_ctx':
ecdsa-libcrypto.c:(.text+0x12d): undefined reference to `EVP_PKEY_id'
/usr/bin/ld: tools/lib/rsa/rsa-sign.o: in function `rsa_sign':
rsa-sign.c:(.text+0x5d1): undefined reference to `EVP_PKEY_size'
//usr/usrbin//binld/:ld :tools /toolskwbimage.o/:kwbimage.o :in infunction function` kwb_verify`'kwb_verify:'
:kwbimage.c
:kwbimage.c(:.(text.+text0x696+)0x696:) :undefined undefinedreference referenceto to` EVP_PKEY_size`'EVP_PKEY_size
'/
usr//usrbin//binld/:ld :tools /toolskwbimage.o/:kwbimage.o :in infunction function` kwb_sign_and_verify`'kwb_sign_and_verify:'
:kwbimage.c
:kwbimage.c(:.(text.+text0x875+)0x875:) :undefined undefinedreference referenceto to` EVP_PKEY_size`'EVP_PKEY_size
'/
usr//usrbin//binld/:ld :tools /toolslib//libecdsa//ecdsaecdsa/-ecdsalibcrypto.o-:libcrypto.o :in infunction function `prepare_ctx':
`ecdsaprepare_ctx-'libcrypto.c::
(ecdsa.-textlibcrypto.c+:0x12d().:text +undefined0x12d )reference: toundefined `referenceEVP_PKEY_id 'to
/`usrEVP_PKEY_id/'bin
//ldusr:/ bintools//ldlib:/ rsatools//rsalib-/sign.orsa:/ rsain- sign.ofunction `:rsa_sign 'in:
functionrsa -`sign.crsa_sign:'(:.
textrsa+-0x5d1sign.c)::( .undefinedtext +reference0x5d1 )to: `undefinedEVP_PKEY_size 'reference
to `EVP_PKEY_size'
collect2: error: ld returned 1 exit status
collect2: error: ld returned 1 exit status
make[3]: *** [scripts/Makefile.host:104: tools/mkimage] Error 1
collect2: error: ld returned 1 exit status
make[3]: *** [scripts/Makefile.host:104: tools/fit_check_sign] Error 1
make[3]: *** [scripts/Makefile.host:104: tools/fit_info] Error 1
make[2]: *** [/data/ti-processor-sdk-linux-rt-am64xx-evm-09.00.00.03/board-support/ti-u-boot/Makefile:1847: tools] Error 2
make[2]: Leaving directory '/data/ti-processor-sdk-linux-rt-am64xx-evm-09.00.00.03/board-support/u-boot-build/r5'
make[1]: *** [Makefile:177: sub-make] Error 2
make[1]: Leaving directory '/data/ti-processor-sdk-linux-rt-am64xx-evm-09.00.00.03/board-support/ti-u-boot'
make: *** [makerules/Makefile_u-boot:30: u-boot-r5] Error 2