- Messaggi: 48
- Ringraziamenti ricevuti 0
Errori linker con libreria GLCD e pic18
12 Anni 4 Settimane fa #11
da bgvsan
Risposta da bgvsan al topic Re: Errori linker con libreria GLCD e pic18
siamo tutti sulla stessa barca.. non volevo farti una colpa facendoti sentire un inesperto..
anni fa mi ero scritto una libreria per display a caratteri con l'8051.. e speravo vivamente di poter trovare qualcosa di già fatto dato che un display grafico non ha nemmeno un set di caratteri. e grazie a te anche se a tentativi abbiamo raggiunto il risultato che è quello di far funzionare le cose! quindi grazie!
anni fa mi ero scritto una libreria per display a caratteri con l'8051.. e speravo vivamente di poter trovare qualcosa di già fatto dato che un display grafico non ha nemmeno un set di caratteri. e grazie a te anche se a tentativi abbiamo raggiunto il risultato che è quello di far funzionare le cose! quindi grazie!
Si prega Accedi o Crea un account a partecipare alla conversazione.
- bgvsan
- Autore della discussione
- Senior Member
Riduci
Di più
12 Anni 3 Settimane fa #12
da StefA
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Risposta da StefA al topic Re: Errori linker con libreria GLCD e pic18
tranquillo, non mi sento in colpa
era solo per dire che a volte è solo colpa dell'inesperienza se non si capiscono certi "misteri".
Ste
era solo per dire che a volte è solo colpa dell'inesperienza se non si capiscono certi "misteri".
Ste
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Si prega Accedi o Crea un account a partecipare alla conversazione.
- StefA
- Moderator
Riduci
Di più
- Messaggi: 1222
- Ringraziamenti ricevuti 104
10 Anni 11 Mesi fa #13
da nevio86
Risposta da nevio86 al topic Re: Errori linker con libreria GLCD e pic18
Ciao a tutti! Riesumo questo vecchio post per chiedere aiuto per lo stesso tipo di errore.
Sto provando a compilare il firmware d'esempio "Esempio_software_1", progetto GLCD_Hello_World.mcp, con le librerie LaurTec_PIC_libraries_v_3.1.1. L'errore di compilazione che ottengo (senza modificare nulla) è il seguente:
MPLINK 4.40, Linker
Device Database Version 1.3
Copyright (c) 1998-2011 Microchip Technology Inc.
Error - symbol 'font_5x7' has multiple definitions.
Errors : 1
Le ho provate quasi tutte ma niente da fare.
Uso MPLAB IDE 8.80 e C18.
I miei include sono:
#include <p18f4550.h>
#include "GLCD_KS0108B.c"
//#include "GLCD_KS0108B.h"
#include "delay.c"
//#include "delay.h"
//#include "timers.h"
Ed ho inserito i due .c e i due .h nel progetto (GLCD_KS0108B e delay)
Chiedo aiuto! Grazie mille in anticipo!
Nevio
Sto provando a compilare il firmware d'esempio "Esempio_software_1", progetto GLCD_Hello_World.mcp, con le librerie LaurTec_PIC_libraries_v_3.1.1. L'errore di compilazione che ottengo (senza modificare nulla) è il seguente:
MPLINK 4.40, Linker
Device Database Version 1.3
Copyright (c) 1998-2011 Microchip Technology Inc.
Error - symbol 'font_5x7' has multiple definitions.
Errors : 1
Le ho provate quasi tutte ma niente da fare.
Uso MPLAB IDE 8.80 e C18.
I miei include sono:
#include <p18f4550.h>
#include "GLCD_KS0108B.c"
//#include "GLCD_KS0108B.h"
#include "delay.c"
//#include "delay.h"
//#include "timers.h"
Ed ho inserito i due .c e i due .h nel progetto (GLCD_KS0108B e delay)
Chiedo aiuto! Grazie mille in anticipo!
Nevio
Si prega Accedi o Crea un account a partecipare alla conversazione.
- nevio86
- New Member
Riduci
Di più
- Messaggi: 17
- Ringraziamenti ricevuti 0
10 Anni 11 Mesi fa #14
da StefA
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Risposta da StefA al topic Re: Errori linker con libreria GLCD e pic18
sembrerebbe che il simbolo 'font_5x7' si stato definito più volte.
prova a includere così:
#include <p18f4550.h>
#include "GLCD_KS0108B.c"
#include "GLCD_KS0108B.h"
#include "delay.c"
#include "timers.h"
e a togliere i file dal progetto.
Se non ti funziona comprimi la cartella del progetto e allegala.
Ste
prova a includere così:
#include <p18f4550.h>
#include "GLCD_KS0108B.c"
#include "GLCD_KS0108B.h"
#include "delay.c"
#include "timers.h"
e a togliere i file dal progetto.
Se non ti funziona comprimi la cartella del progetto e allegala.
Ste
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Si prega Accedi o Crea un account a partecipare alla conversazione.
- StefA
- Moderator
Riduci
Di più
- Messaggi: 1222
- Ringraziamenti ricevuti 104
10 Anni 11 Mesi fa #15
da nevio86
Risposta da nevio86 al topic Re: Errori linker con libreria GLCD e pic18
Maledizione! Funziona!!!
Ma mi spieghi come mai?
Ho dovuto togliere sia i .h che i .c dal progetto (rimandendo solo col main.c)
E' assurdo!
Grazie mille mila!!!!
Ma mi spieghi come mai?
Ho dovuto togliere sia i .h che i .c dal progetto (rimandendo solo col main.c)
E' assurdo!
Grazie mille mila!!!!
Si prega Accedi o Crea un account a partecipare alla conversazione.
- nevio86
- New Member
Riduci
Di più
- Messaggi: 17
- Ringraziamenti ricevuti 0
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.