向IMX6ULL安装驱动出现的一些问题

我在安装usb转rs232驱动时,出现了以下问题。
因为该驱动时安装在开发板上,所以我在驱动文件的Makefile里指定了路径
image
并在路径文件Makefile做出了相应修改,但是还是报错


但是,我的交叉编译器是可以检测到的

想请教一下各位朋友,这是为啥

方法一:su root
然后配置交叉编译器环境变量,make all

方法二:使用 chown boot:boot * -R
将文件所以者改为 boot,然后 make 就行;

原因:sudo 使用的环境变量和当前 boot 用户的环境变量不同;

确实是环境的问题,感谢兄弟指点