LINUX.ORG.RU

Сборка CyanogenMod из исходников

 , ,


0

1

Подскажите, пожалуйста, при сборке cyanogenmod появляется такая ошибка, что он хочет?

build/core/base_rules.mk:183: *** vendor/xiaomi/kenzo: MODULE.TARGET.SHARED_LIBRARIES.libloc_api_v02 already defined by device/xiaomi/kenzo.
build/core/ninja.mk:166: ошибка выполнения рецепта для цели «/home/mfhunruh/lineageos/out/build-cm_kenzo.ninja»
make: *** [/home/mfhunruh/lineageos/out/build-cm_kenzo.ninja] Ошибка 1
make: выход из каталога «/home/mfhunruh/lineageos»



Последнее исправление: cetjs2 (всего исправлений: 2)
Ответ на: комментарий от droserasprout

CM 14.1 25.12.2016 не очень работает по сравнению с 08.01.2017, а эта неофициальная, раз уж она неофициальная, то почему бы не попробовать собрать свою

mfhunruh
() автор топика

Модуль libloc_api_v02 у тебя и в device/, и в vendor/.

Выбери что-то одно. Сборку из исходников или блоб.

Закомментируй

LOCAL_MODULE := libloc_api_v02
Который использовать не будешь.

yacuken ★★★★
()
Ответ на: комментарий от yacuken

Теперь

ninja: error: 'device/xiaomi/kenzo/proprietary/lib/libloc_api_v02.so', needed by '/home/mfhunruh/lineageos/out/target/product/kenzo/obj_arm/SHARED_LIBRARIES/libloc_api_v02_intermediates/LINKED/libloc_api_v02.so', missing and no known rule to make it
build/core/ninja.mk:151: ошибка выполнения рецепта для цели «ninja_wrapper»
make: *** [ninja_wrapper] Ошибка 1
make: выход из каталога «/home/mfhunruh/lineageos»

mfhunruh
() автор топика
Ответ на: комментарий от mfhunruh

Я в такие дебри не заходил. Обычно собиралось всё без проблем.

Вроде этот файлик должен лежать в vendor. Там же определение модуля. А в device должен быть только список блобов, которые надо с устройства вытягивать. Проверь в device, не определён ли он где-то.

yacuken ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.