[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-gcc-list] Compilation fails because of SIGNAL redefinition

From: pmarques
Subject: Re: [avr-gcc-list] Compilation fails because of SIGNAL redefinition
Date: Fri, 25 Nov 2005 03:07:52 +0000
User-agent: Internet Messaging Program (IMP) H3 (4.0.4)

Quoting Przemek Urbanski <address@hidden>:


I have made changes to my code to make it look more like a program less
like a hack, and believe or not it fails to compile now :>

when I execute
address@hidden robo_avr]$ avr-gcc -g -mmcu=atmega8535 -Wall -Wstrict-
prototypes -Os  -I /usr/local/avr/avr/include -
I /usr/local/avr/avr/include/avr -I ./inc   -c -o src/servo.o

src/servo.c:131: error: redefinition of 'SIGNAL'
src/servo.c:50: error: previous definition of 'SIGNAL' was here

You're probably just forgetting to include interrupt.h.

Add to the beggining of your program:

#include <avr/interrupt.h>

I hope this helps,

Paulo Marques

This message was sent using IMP, the Internet Messaging Program.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]