Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2008, 13:27
mariano_donati
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 2 meses
Puntos: 9
Problema con llamadas a funciones externas

Hola a todos, estoy programando en el lenguaje C, usando el entorno Dev C++ 4.9.9.2.
El programa que estoy haciendo, se compone de 4 archivos:

main.c
TIFFheader.c
TIFFheader.h
decs.h


Desde main.c, quiero llamar a las funciones que tengo en TIFFheader.c y usar un tipo de dato de usuario definido en el mismo. Para poder hacer esto, incluyo el archivo TIFFheader.h. En TIFFheader.c, también necesito incluir este archivo para hacer visible el tipo de dato de usuario definido allí y poder llamar a otras funciones que tengo en ese archivo desde TIFFheader.c. El problema es que al compilar, me sale que hay una doble declaración de constantes, estructuras y funciones. La pregunta es: ¿cómo hago para poder hacer visible las constantes, estructuras, funciones y tipos de datos definidos en TIFFheader.h desde main.c y TIFFheader.c, sin que me aparezca este error?.
Espero haberme explicado correctamente.
Saludos!.
__________________
Add, never Remove