Autor Tema: Error al compilar Input.c  (Leído 1683 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado lopb

  • PIC12
  • **
  • Mensajes: 77
    • contactos lopb
Error al compilar Input.c
« en: 12 de Noviembre de 2010, 12:23:53 »
Hola, estoy tratando de compilar el programa de ejemplo EX_INTEE.C que viene con el CCS
Pero me da este error.

Executing: "C:\Program Files\PICC\Ccsc.exe" +FM "main.c" +EXPORT  #__DEBUG=1 +ICD +DF +LN  I+="C:\Program Files\PICC\Drivers\;C:\Program Files\PICC\Devices\" +T +A +M -Z +Y=9 +EA #__16F628A=TRUE
D:\lopb\Trabajo\Dainippon\Proyectos\scanbang\16f876a\memoria\main.o ===>  0 Errors,  0 Warnings.
Executing: "C:\Program Files\PICC\Ccsc.exe" +FM "INPUT.C" +EXPORT  #__DEBUG=1 +ICD +DF +LN  I+="C:\Program Files\PICC\Drivers\;C:\Program Files\PICC\Devices\" +T +A +M -Z +Y=9 +EA #__16F628A=TRUE
*** Error 128 "INPUT.c" Line 14(1,2): A #DEVICE required before this line
C:\Program Files\PICC\Drivers\INPUT.o ===>  1 Errors,  0 Warnings.
Halting build on first failure as requested.
BUILD FAILED: Fri Nov 12 12:13:29 2010

Si le agrego device arriba de todo tira mas errores aun, como 100.
No me andaba nada porque cambie la version del compilador y los include dirs estaban mal, pero ya lo cabie y ahora esta andando bien, lo unico este error, no se que sera, ya que es un programa de ejemplo y deberian andar as it is.

Desconectado bmb

  • PIC18
  • ****
  • Mensajes: 423
Re: Error al compilar Input.c
« Respuesta #1 en: 12 de Noviembre de 2010, 14:17:30 »
Por lo que se ve en la ventana de mensajes, parece que primero te compiló bien y luego ya no.  Le agregaste después algún archivo *.c al proyecto?  Si es así debes retirar ese archivo de la ventana de proyecto en Mplab y volver a compilar.  Solo es necesario que en el encabezado del programa figure: #include "*.c"  Si no es ese el caso entonces sería bueno ver el código completo para ver que ocurrió.

Saludos!
« Última modificación: 12 de Noviembre de 2010, 14:23:27 por bmb »

Desconectado firepic

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1130
    • JC Servicios
Re: Error al compilar Input.c
« Respuesta #2 en: 12 de Noviembre de 2010, 15:15:19 »
Qué tal!
Extraño, a mi me compila sin problemas...

Aquí está el output:
Código: [Seleccionar]
Executing: "C:\Program Files\PICC\Ccsc.exe" +FM "C:\Program Files\PICC\Examples\EX_INTEE.C" +DF +LN +T +A +M +Z +Y=9 +EA
      Memory usage:   ROM=4%      RAM=5% - 6%
      0 Errors,  0 Warnings.
Loaded C:\Program Files\PICC\Examples\EX_INTEE.cof.
BUILD SUCCEEDED: Fri Nov 12 13:41:49 2010

¿Estás compilandolo tal cual desde la carpeta de PICC?
Por intentar, copia y pega el código que te puse en un archivo nuevo a ver si te va...

Saludos!  :mrgreen:

P.D. La versión que estoy usando de CCS es la 4.057 y de MPlab es la 8.33.
« Última modificación: 12 de Noviembre de 2010, 15:31:20 por firepic »
"Por la presunción solo se ocasiona una lucha, pero con los que consultan juntos hay sabiduría" (Proverbios 13:10).
Visita Mi Sitio Web

Desconectado lopb

  • PIC12
  • **
  • Mensajes: 77
    • contactos lopb
Re: Error al compilar Input.c
« Respuesta #3 en: 12 de Noviembre de 2010, 15:47:15 »
hola, burrada de parte mia
tenia el input.c ahi mismo en los archivos source, lo saque de ahi y le deje que compile invocandolo desde main. como habia dicho bmb
gracias, voy a meter logs en la eeprom (creo que alcanza)

Desconectado firepic

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1130
    • JC Servicios
Re: Error al compilar Input.c
« Respuesta #4 en: 12 de Noviembre de 2010, 16:12:29 »
Qué bueno que lograste resolver el problema, enhorabuena!  :-/
Nos leemos!  :mrgreen:
"Por la presunción solo se ocasiona una lucha, pero con los que consultan juntos hay sabiduría" (Proverbios 13:10).
Visita Mi Sitio Web


 

anything