Сборка Android из Source-Case чувствительной файловой системы - PullRequest
2 голосов
/ 02 февраля 2012

Я пытаюсь собрать источник Android на виртуальной машине Ubuntu с virtualbox. Когда я компилирую, я получаю сообщение об ошибке, в котором говорится, что исходный код должен быть скомпилирован в файловой системе с учетом регистра Linux явно чувствителен к регистру, но мне интересно, обнаруживает ли он мой диск с Windows. У кого-нибудь есть опыт с подобными вещами? Спасибо

1 Ответ

1 голос
/ 03 февраля 2012

Это зависит от того, что вы подразумеваете под «обнаружением диска Windows».

Ubuntu не различает собственный жесткий диск и файл образа, который находится в файловой системе Windows.В обоих случаях чувствительность к регистру зависит только от файловой системы, видимой для Ubuntu.Таким образом, если вы создадите раздел ext3 / 4, btrfs, ..., он будет чувствителен к регистру.

Однако если вы разделяете каталог между Windows и гостевой операционной системой, чувствительность к регистру наследуетсяиз файловой системы хоста.Если эта файловая система нечувствительна к регистру, Ubuntu увидит файловую систему без учета регистра.Я думаю, что проблема в вашем случае?В качестве решения я бы переместил процесс сборки в какое-то необщедоступное место, то есть в какой-то путь в локальной файловой системе Ubuntu.

...