Hi,
I managed to get eclipse to work fine on my MaC. However it will not work on Windows. I can create the static core library works fine. When I create a new project and import Blink.ino. It simply will not link.
I get the following log:
make all
Building file: ../Blink.ino
Invoking: AVR C++ Compiler
avr-g++ -I"D:\Programmas\arduino-1.0.1\hardware\arduino\variants\standard" -I"D:\Programmas\arduino-1.0.1\hardware\arduino\cores\arduino" -Wall -Os -fno-exceptions -v -mmcu=atmega328p -DF_CPU=16000000UL -MMD -MP -MF"Blink.d" -MT"Blink.d" -c -o "Blink.o" "../Blink.ino"
Using built-in specs.
Target: avr
Configured with: ../gcc-4.3.2/configure --enable-win32-registry=WinAVR-20081205 --with-gmp=/usr/local --with-mpfr=/usr/local --prefix=/c/WinAVR --target=avr --enable-languages=c,c++,objc --with-dwarf2 --enable-doc --disable-shared --disable-libada --disable-libssp --disable-nls --with-pkgversion='WinAVR 20081205' --with-bugurl='URL:http://sourceforge.net/tracker/?atid=520074&group_id=68108&func=browse'
Finished building: ../Blink.ino
Building target: test.elf
Invoking: AVR C++ Linker
avr-g++ -Wl,-Map,test.map,--cref -nostdlib -Wl,--gc-sections -mmcu=atmega328p -o "test.elf" ./Blink.o -l"D:/workspace/AruinoCore/Release/libAruinoCore.a"
Thread model: single
gcc version 4.3.2 (WinAVR 20081205)
COMPILER_PATH=d:/programmas/arduino-1.0.1/hardware/tools/avr/bin/../libexec/gcc/avr/4.3.2/;d:/programmas/arduino-1.0.1/hardware/tools/avr/bin/../libexec/gcc/;d:/programmas/arduino-1.0.1/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/
LIBRARY_PATH=d:/programmas/arduino-1.0.1/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/avr5/;d:/programmas/arduino-1.0.1/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/;d:/programmas/arduino-1.0.1/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/;d:/programmas/arduino-1.0.1/hardware/tools/avr/bin/../lib/gcc/;d:/programmas/arduino-1.0.1/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/
COLLECT_GCC_OPTIONS='-ID:\Programmas\arduino-1.0.1\hardware\arduino\variants\standard' '-ID:\Programmas\arduino-1.0.1\hardware\arduino\cores\arduino' '-Wall' '-Os' '-fno-exceptions' '-v' '-mmcu=atmega328p' '-DF_CPU=16000000UL' '-MMD' '-MP' '-MFBlink.d' '-MTBlink.d' '-c' '-o' 'Blink.o'
avr-g++.exe: ../Blink.ino: linker input file unused because linking not done
avr-g++.exe: ./Blink.o: No such file or directory
make: *** [test.elf] Error 1
10:05:56 Build Finished (took 1s.301ms)
So what am I doing wrong?