Arduino 1.8.7 Blink застрял при компиляции iMac 10.14.1 - PullRequest
0 голосов
/ 03 декабря 2018

Привет: я пытаюсь запустить эскиз Blink на моем Arduino с IDE 1.8.7.Кажется, я застрял при компиляции в следующем пункте:

/ Applications / Arduino.app / Contents / Java / arduino-builder -dump-prefs -logger = machine -hardware /Applications/Arduino.app/Contents/ Java / аппаратное обеспечение -hardware / Пользователи / conorpower / Библиотека / Arduino15 / packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr-tools / Users / conorpower / Library / Arduino15 / пакеты-vid-pid = 0X2341_0X0043 -ide-version = 10807 -build-path / var / folder / sj / 5xbm18s95jx6xry14qj2ftfh0000gn / T / arduino_build_823983 -warnings = нет -build-cache / var / folder / sj / 5xgn_h_f_f_fx_hfx5sxf5xf5x6xf5x5x2= build.warn_data_percentage = 75 -prefs = runtime.tools.avr-gcc.path = / Приложения / Arduino.app / Содержание / Java / hardware / tools / avr -prefs = runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path = / Приложения / Arduino.app / Содержание / Java / аппаратные средства / инструменты / avr -prefs = runtime.tools.avrdude.path = / Приложения / Arduino.app / Содержание / Java / аппаратные средства / инструменты / avr -prefs = время выполнения.tools.avrdude-6.3.0-arduino14.path = / Приложения / Arduino.app / Содержание / Java / hardware / tools / avr -prefs = runtime.tools.arduinoOTA.path = / Приложения / Arduino.app / Содержание / Java/ hardware / tools / avr -prefs = runtime.tools.arduinoOTA-1.2.1.path = / Applications / Arduino.app / Содержание / Java / аппаратное обеспечение / tools / avr -verbose / var / folder / sj / 5xbm18s95jx6xry14qj2ftfh0000gn / T /untitled1719876965.tmp / sketch_dec02b / sketch_dec02b.ino /Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger = machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware / Users / conorpowerБиблиотека / Arduino15 / packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools / Пользователи / conorpower / Library / Arduino15 /пакеты -встроенные в библиотеках /Applications/Arduino.app/Contents / Java / библиотеки -libraries / Users / conorpower / Documents / Arduino / библиотеки -fqbn = arduino: avr: uno -vid-pid = 0X2341_0X0043 -ide-version = 10807 -build-path / var / folder / sj / 5xbm18s95jx6xry00qj2ftfhT / arduino_build_823983 -warnings = нет -build-cache / var / folder / sj / 5xbm18s95jx6xry14qj2ftfh0000gn / T / arduino_cache_603529 -prefs = build.warn_data_percentage = 75 -prefs = runtime / Applications.ccolsr./ Содержание / Java / аппаратное обеспечение / инструменты / avr -prefs = runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path = / Приложения / Arduino.app / Содержание / Java / аппаратное обеспечение / инструменты / avr -prefs = runtime.tools.avrdude.path = / Приложения / Arduino.app / Содержание / Java / аппаратное обеспечение / инструменты / avr -prefs = runtime.tools.avrdude-6.3.0-arduino14.path = / Приложения / Arduino.app /Contents / Java / hardware / tools / avr -prefs = runtime.tools.arduinoOTA.path = / Applications / Arduino.app / Contents / Java / hardware / tools / avr -prefs = runtime.tools.arduinoOTA-1.2.1.path= / Приложения / Arduino.app / Содержание / Java / аппаратные средства / инструменты / avr -verbose / var / folder / sj / 5xbm18s95jx6xry14qj2ftfh0000gn / T / untitled1719876965.tmp / sketch_dec02b / sketch_dec02b.ino Использование платы 'uno' из платформы в папке: /Applications/Arduino.app/Contents/Java/hardware/arduino/avr Использование платформы из папки / arduino:Приложения / Arduino.app / Содержание / Java / аппаратное обеспечение / arduino / avr

Обнаружение используемых библиотек .../Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std = gnu ++ 11 -fpermissive -fno-exceptions -ffunction-section -fdata-разделы -fno-threadsafe-statics -Wno-error = сужение -flto -w -x c ++ -E -CC -mmcu = atmega328p -DF_CPU = 16000000L -DARDUINO = 10807 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I / Applications / Arduino.app/ Java / аппаратное обеспечение / arduino / avr / cores / arduino -I / Applications / Arduino.app / Содержание / Java / аппаратное обеспечение / arduino / avr / варианты / стандарт / var / folder / sj / 5xbm18s95jx6xry14qj2ftfh0000gn / T / arduino_build_823983 / sketch_ sketch_dec.ino.cpp -o / dev / null

Обычно я могу решить это, но я действительно застрял на этом.Похоже, что-то связано с Java;У меня установлена ​​последняя версия Java.Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 06 декабря 2018

Следующее решило мою проблему;это не очевидно:

Apple больше не включает пакет инструментов командной строки в обновления до ОС.Они необходимы для запуска Arduino и, между прочим, некоторых редакторов Python.

Выполните следующие действия:

  1. Перейдите на https://developer.apple.com/download/more/

  2. Вход. Не волнуйтесь, просто войдите в систему, используя свой Apple ID.Вам не нужно быть разработчиком.

  3. В следующем списке найдите пакет Command_Line_Tools, который соответствует вашему обновлению Mac.В моем случае это было для 10.14.

  4. Загрузите и установите этот пакет.Может потребоваться некоторое время, чтобы открыть его, прежде чем он начнет устанавливать пакет.

  5. После этого Arduino должен нормально работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...