2
我試圖在帶有virtualbox的Ubuntu虛擬機上構建android源代碼。當我編譯時,我得到一個錯誤,指出源必須在區分大小寫的文件系統上編譯。 Linux顯然是區分大小寫的,但我不知道它是否檢測到我的Windows磁盤。有沒有人有這種事情的經驗?謝謝從源代碼構建Android - 敏感文件系統
我試圖在帶有virtualbox的Ubuntu虛擬機上構建android源代碼。當我編譯時,我得到一個錯誤,指出源必須在區分大小寫的文件系統上編譯。 Linux顯然是區分大小寫的,但我不知道它是否檢測到我的Windows磁盤。有沒有人有這種事情的經驗?謝謝從源代碼構建Android - 敏感文件系統
這取決於你的意思是「檢測你的Windows磁盤」。
Ubuntu不區分本機硬盤和駐留在Windows文件系統上的映像文件。在這兩種情況下,區分大小寫只取決於Ubuntu可見的文件系統。所以,如果你創建一個ext3/4,btrfs,...分區,它將區分大小寫。
但是,如果共享Windows和來賓操作系統之間的目錄,則區分大小寫將從主機文件系統繼承。如果該文件系統不區分大小寫,Ubuntu將會看到一個不區分大小寫的文件系統。我想,這是你的情況的問題?作爲解決方案,我會將構建過程移至某個非共享位置,即Ubuntu本地文件系統中的某個路徑。
感謝您的確認。我最終創建了一臺專用機器 – tier1 2012-02-05 06:46:22