Mount -t cifs Chinese garbled

mount -t cifs //xx.xx.xx.xx /xx
Chinese garbled
$uname -r
4.9.201-tegra
$sudo su
$cd /usr/srclinux-headers-4.9.201-tegra-ubuntu18.04_aarch64/kernel-4.9/
$make modules_prepare

scripts/kconfig/conf --silentoldconfig Kconfig
drivers/net/ethernet/nvidia/Kconfig:30: can’t open file “drivers/net/ethernet/nvidia/eqos/Kconfig”
scripts/kconfig/Makefile:37: recipe for target ‘silentoldconfig’ failed
make[2]: *** [silentoldconfig] Error 1
Makefile:579: recipe for target ‘silentoldconfig’ failed
make[1]: *** [silentoldconfig] Error 2
make: *** No rule to make target ‘include/config/auto.conf’, needed by ‘include/config/kernel.release’. Stop.

$sudo mount -t cifs -o iocharset=utf8 //xx.xx.xx.xx/xx /xx
mount error(79): Can not access a needed shared library
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
$ tail -f /var/log/kern.log
Mar 21 21:49:56 nvidia-desktop kernel: [ 502.056555] CIFS VFS: CIFS mount error: iocharset utf8 not found

What should I do
How to install UTF8 encode, why not the kernel with UTF8 encode

Maybe below link can help.