Ich versuche, den Android-Quellcode auf einer virtuellen Ubuntu-Maschine mit virtualbox zu erstellen. Beim Kompilieren erhalte ich eine Fehlermeldung, die besagt, dass der Quellcode auf einem Dateisystem kompiliert werden muss, das Groß- und Kleinschreibung unterscheidet. Linux unterscheidet natürlich zwischen Groß- und Kleinschreibung, aber ich frage mich, ob es meine Windows-Festplatte erkennt. Hat jemand Erfahrung mit dieser Art von Problemen? Danke
Antwort
Zu viele Anzeigen?Es kommt darauf an, was Sie mit "Erkennung der Windows-Festplatte" meinen.
Ubuntu unterscheidet nicht zwischen einer nativen Festplatte und einer Image-Datei, die sich in einem Windows-Dateisystem befindet. In beiden Fällen hängt die Groß-/Kleinschreibung nur von dem für Ubuntu sichtbaren Dateisystem ab. Wenn Sie also eine ext3/4, btrfs,... Partition erstellen, wird die Groß- und Kleinschreibung beachtet.
Wenn Sie jedoch ein Verzeichnis zwischen Windows und dem Gastbetriebssystem gemeinsam nutzen, wird die Groß-/Kleinschreibung vom Host-Dateisystem übernommen. Wenn dieses Dateisystem die Groß- und Kleinschreibung nicht beachtet, sieht Ubuntu ein Dateisystem, das die Groß- und Kleinschreibung nicht beachtet. Ich vermute, das ist das Problem in Ihrem Fall? Als Lösung würde ich den Erstellungsprozess an einen nicht freigegebenen Ort verschieben, d.h. einen Pfad in Ihrem Ubuntu-lokalen Dateisystem.