Dear All
I’v used Eclipse to create a simple AVr application for
ATMEGA8A, but after compiling the code i got an errors which is generated with
any avr application coded by the Eclipse,so pls help to solve these errors my
code is
#include <avr/io.h> int main() { DDRC |= 1<<PC0; while(1) { PORTC0 ^= 1<<PC0; } }
and the errors are
make: *** [LedOnOff.o] Error 1
recipe for
target ‘LedOnOff.o’ failed
and the details for the auto generated
make file ,which contain the errors belong to subdir.mk file
#
Automatically-generated file. Do not edit!
################################################################################
# Add inputs and outputs from these tool invocations to the
build variables
C_SRCS +=
../LedOnOff.c
OBJS +=
./LedOnOff.o
C_DEPS +=
./LedOnOff.d
#
Each subdirectory must supply rules for building sources it contributes
%.o:
../%.c
@echo ‘Building file: $<‘ “the error is here”
@echo ‘Invoking: AVR Compiler’
avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections
-fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields
-mmcu=atmega8a -DF_CPU=16000000UL -MMD -MP -MF”$(@:%.o=%.d)” -MT”$(@)” -c -o
“$@” “$<“
@echo ‘Finished building: $<‘
@echo ‘ ‘
and the toolchain configuration as below
AVR-GCC C:Program Files
(x86)AtmelStudio7.0toolchainavr8avr8-gnu-toolchainbin
GNU
Make C:Program Files (x86)AtmelStudio7.0shellutils
AVR
Header Files C:Program Files
(x86)AtmelStudio7.0toolchainavr8avr8-gnu-toolchainavrinclude
AVRDude C:Program Files (x86)Arduinohardwaretoolsavrbin
many thanks:
Source:
www.avrfreaks.net