Нормализация символьных ссылок для Windows bash (native UBUNTU shell Windows 10)

Запустил компиляцию Android 6.0 под Windows в оболочке bash

Просто так скомпилировать не получается, ибо на текущий момент Windows неправильно обрабатывает символические ссылки, не верно интерпретирует каталоги со слешем в конце.

Чтобы компиляция запустилась, надо ссылки поправить. Я написал скрипт, все исправил и все заработало!

скрипт

Что надо поправить в самом андроиде, кроме ссылок:

  • В папке prebuilts\misc\linux-x86\bison удалить bison и сделать вместо него установленную через apt-get install bison
  • В папке prebuilts\misc\linux-x86\flex удалить flex-2.5.39 и сделать вместо него услановленный через apt-get install flex
  • Отключить в конфиге MTK_SEC_SECRO_AC_SUPPORT = no

Все эти ошибки только от того, что я пока не нашел как запускать эти x32 бинарники в среде Windows shell, то что помогало на UNUNTU x64 тут пока не работает.