Учебное пособие по Pebble: ошибки сборки и установки гальки на машине Arch

У меня проблемы с работой супербазового руководства по Pebble правильно. Выполнив действия, описанные в этом руководстве, я перехожу к части pebble build и получаю сообщение после

'build' успешно завершена

Это сообщение

[INFO] "‹ "Command '/usr/bin/arm-none-ea...(28 подробнее)' call_args {'bg': False, 'timeo ... (еще 477)"> ": запуск процесса

(Цитаты до и после ‹и> на самом деле не существуют в сообщении)

Поэтому, хотя это не сообщение об ошибке как таковое, я не уверен, почему оно отображается или как проверить дополнительную информацию (здесь, похоже, отсутствует документация). Настоящая проблема в том, что как только я добираюсь до pebble install, я получаю фактическое сообщение об ошибке

[ОШИБКА] глобальное имя traceEnabled не определено

Поиск в Интернете не дает соответствующей информации. Все дело в общих ошибках «не глобальной функции». Кто-нибудь сталкивался с этой проблемой в прошлом?

Я работаю на машине Arch Linux и установил Pebble SDK через базу данных AUR. Не уверен, что это вообще связано.


person falconskull    schedule 05.08.2015    source источник


Ответы (1)


Обновление до последней версии SDK (в настоящее время 3.2) должно решить ваши проблемы.

http://developer.pebble.com/sdk/install/linux/.

person Kirby Kohlmorgen    schedule 06.08.2015
comment
Спасибо за ответ. Я еще не пробовал установить текущий (3.2) SDK. Однако я не уверен, что это решит мою проблему. Если не ошибаюсь, SDK 3.2 не работает на оригинальном банкомате Pebble Watch? Я специально пытался установить SDK 2.9, потому что у меня еще нет Pebble Time, и поэтому я не могу использовать какие-либо приложения / циферблаты, разработанные под SDK 3.2. Есть ли способ исправить эту ошибку в SDK 2.9? Спасибо за вашу помощь. - person falconskull; 06.08.2015
comment
Фактически SDK 3.2 поддерживает все часы Pebble. - person Kirby Kohlmorgen; 07.08.2015