Autor Tema: Problema con libreria XLCD en XC8  (Leído 1527 veces)

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

Desconectado KIKE_2012

  • PIC10
  • *
  • Mensajes: 3
Problema con libreria XLCD en XC8
« en: 30 de Octubre de 2015, 13:16:09 »
Estoy pasando de C18 a XC8, en C18 tenia mi propia librería para LCD (una copia modificada de los .c y xlcd.h) al compilar en XC8 me dice que todas las funciones y definiciones están redefinidas y entran en conflicto con la librería include\plib\xlcd.h de XC8.
En ningún lugar del soft tengo un include a la librería original de XC8 solo a mi librería que se llama "lcd_2004.h".
Como hago para que el compilador no le de bola a la librería xlcd original?

Gracias
Kike

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Problema con libreria XLCD en XC8
« Respuesta #1 en: 30 de Octubre de 2015, 15:25:38 »
Tenes agregado el xc.h ? Seguro que ahi lo agrega.., podrias probar quitarlo y poner el pXXFXXX.h en ves del xc.h, eso si perdes las funciones como _delay_ms() y algunas otras mas.

Es lo unico que se me ocurre, por que es el unico include existente fuera del programa. Sin otro include no deberia darte problemas. Si comentas esa linea y se van los errores ya sabes que es.
Pero si ya molesta no tenes esas otras funciones, procedes a cambiarle el nombre a todas las funciones, no veo otra..