I am compiling `swupdata-2024.12` in `ubuntu22.04`,after I run `make menuconfig` without any change,when I run `make`,The following error occurs:
`make menuconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/mconf.o
HOSTCC scripts/kconfig/zconf.tab.o
HOSTCC scripts/kconfig/lxdialog/checklist.o
HOSTCC scripts/kconfig/lxdialog/util.o
HOSTCC scripts/kconfig/lxdialog/inputbox.o
HOSTCC scripts/kconfig/lxdialog/textbox.o
HOSTCC scripts/kconfig/lxdialog/yesno.o
HOSTCC scripts/kconfig/lxdialog/menubox.o
HOSTLD scripts/kconfig/mconf
scripts/kconfig/mconf Kconfig
*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.
gyz@gyz-Default-string:~/humanoid/OTA/swupdate-2024.12$ make
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
LD libswupdate.so.0.1
Failed: -Wl,--start-group -lpthread -lubootenv -ljson-c -lconfig -lcrypto -lssl -lubi -lmtd -lz -Wl,--end-group
Output of:
cc -shared -Wl,-soname,libswupdate.so.0.1 -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-functi-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffun-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchrl,--sort-common -Wl,--sort-section,alignment -Wl,--gc-sections -Wl,--start-group -Wl,-E -L/home/gyz/humanoid/OTA/swupdate-2024.12 ipc/built-in.obootenv -ljson-c -lconfig -lcrypto -lssl -lubi -lmtd -lz -Wl,--end-group
==========
/usr/bin/ld: cannot find -lubi: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [Makefile:447: libswupdate.so.0.1] Error 1`