Ошибка кампиляции для платы Arduino/Genelino Uno
- Войдите на сайт для отправки комментариев
Вс, 19/03/2017 - 13:21
Arduino: 1.8.1 (Windows 7), Плата:"Arduino/Genuino Uno"
C:\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Arduino\hardware -tools C:\Arduino\tools-builder -tools C:\Arduino\hardware\tools\avr -built-in-libraries C:\Arduino\libraries -libraries C:\Users\Hp\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10801 -build-path C:\Users\Hp\AppData\Local\Temp\arduino_build_945211 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Arduino\hardware\tools\avr -verbose C:\Users\Hp\Documents\Arduino\sketch_mar18a\sketch_mar18a.ino
C:\Arduino\arduino-builder -compile -logger=machine -hardware C:\Arduino\hardware -tools C:\Arduino\tools-builder -tools C:\Arduino\hardware\tools\avr -built-in-libraries C:\Arduino\libraries -libraries C:\Users\Hp\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10801 -build-path C:\Users\Hp\AppData\Local\Temp\arduino_build_945211 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Arduino\hardware\tools\avr -verbose C:\Users\Hp\Documents\Arduino\sketch_mar18a\sketch_mar18a.ino
Using board 'uno' from platform in folder: C:\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\sketch\sketch_mar18a.ino.cpp" -o "nul"
Generating function prototypes...
"C:\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\sketch\sketch_mar18a.ino.cpp" -o "C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\preproc\ctags_target_for_gcc_minus_e.cpp"
Компиляция скетча...
"C:\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\sketch\sketch_mar18a.ino.cpp" -o "C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\sketch\sketch_mar18a.ino.cpp.o"
Compiling libraries...
Compiling core...
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\wiring_pulse.S.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\WInterrupts.c.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\hooks.c.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\wiring.c.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\wiring_analog.c.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\wiring_digital.c.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\wiring_pulse.c.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\wiring_shift.c.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\CDC.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\HardwareSerial.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\HardwareSerial0.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\HardwareSerial1.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\HardwareSerial2.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\HardwareSerial3.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\IPAddress.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\PluggableUSB.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\Print.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\Stream.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\Tone.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\USBCore.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\WMath.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\WString.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\abi.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\main.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\new.cpp.o
Используем предварительно скомпилированный файл: C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\core\core.a
Linking everything together...
"C:\Arduino\hardware\tools\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\Users\Hp\AppData\Local\Temp\arduino_build_945211/sketch_mar18a.ino.elf" "C:\Users\Hp\AppData\Local\Temp\arduino_build_945211\sketch\sketch_mar18a.ino.cpp.o" "C:\Users\Hp\AppData\Local\Temp\arduino_build_945211/core\core.a" "-LC:\Users\Hp\AppData\Local\Temp\arduino_build_945211" -lm
c:/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avr5/crtatmega328p.o:(.init9+0x0): undefined reference to `main'
collect2.exe: error: ld returned 1 exit status
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
Только купил не знаю как исправить , помогите .
у меня такая проблема была когда я свежие версии IDE на XP устанавливал . в моем случае было 3 варианта.
1) поставить систему выше xp например win 7
2) поставить на XP старую версию IDE
3) на XP на свежей IDE заменить один файлик взяв его от старой IDE
3) на XP на свежей IDE заменить один файлик взяв его от старой IDE
Уточню название файлика - ld.exe
saftik, в приведенном ТС протоколе явно значится Windows 7.
также рекомендуеться чтоб в пути к папке установки небыло русских букв
andriano, простите незаметил