CHK include/linux/version.h
Generating include/asm-arm/mach-types.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
ln: creating symbolic link `include/asm': Operation not supported
make: *** [include/asm] Error 1
出現這類問題,主要是由於在編譯的時候,要用ln去建立一些軟鏈接,
而這些文件是從Windows中,通過VMWare虛擬機共享進Linux的,
而雖然此種操作在Linux系統中很常見,但Windows不支持,所以,
編譯會報錯。
有個解決辦法就是,在VMWare下的Linux中,建立Samba服務,
然後新創建新samba用戶和文件夾,然後在windows中就可以訪問到該文件夾了。
然後把在Linux中,從共享目錄拷貝到你所要共享的samba目錄中,
這樣,也可以實現我們所要的文件共享。
此時在去編譯這些代碼的時候,由於是在Linux系統中的,所以就OK了。
由於沒有安裝smb 跟windows的文件交換是通過虛擬機的共享文件,因而正如上面所述,我把u-boot放到了home目錄下,然後重新進行配置後就可以了