Errore compilazione con Ubuntu
8 Anni 9 Mesi fa #1
da lucatun
La mia ingnoranza non ha confini
<-]LuT[->
Errore compilazione con Ubuntu è stato creato da lucatun
Buongiorno a tutti,
non so se è la sezione corretta, nel caso scusate.
Da poco sono passato ad Ubuntu ed ho installato il tutto, MPLABX e XC8.
Sono partito dalla base, ma ho configurato la nuova libreria LTlib4.0.0
Ho iniziato con il primo progetto presente nel libro BK002-IT_XC8, tanto per fare una prima prova che avessi configurato il tutto correttamente.
Ma come prima compilazione ho avuti iprimi problemi, che non avevo avuto in windows, perché ha fatto la test anche nell'altro sistema operativo.
lancio la compilazione e:
CLEAN SUCCESSFUL (total time: 67ms)
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory '/home/luca/MPLABXProjects/first.X'
make -f nbproject/Makefile-default.mk dist/default/production/first.X.production.hex
make[2]: Entering directory '/home/luca/MPLABXProjects/first.X'
"/opt/microchip/xc8/v1.36/bin/xc8" --pass1 --chip=18F4450 -Q -G --double=32 --float=32 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=ignore --mode=free -P -N255 -I"../../Library/LTlib_v_4.0.0
/conf" -I"../../Library/LTlib_v_4.0.0/inc" -I"../../Library/LTlib_v_4.0.0/src" --warn=0 --cci --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,-plib --output=-mcof,+elf:multilocs --stack=compiled:auto:auto:auto "--errformat=%f:%l: error: (%n) %s" "--warnformat=%f:%l: warning: (%n) %s" "--msgformat=%f:%l: advisory: (%n) %s" -obuild/default/production/main.p1 main.c
make[2]: *** [build/default/production/main.p1] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:104: error: (1363) unknown configuration setting/register (CCP2MX = ON) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:118: error: (1363) unknown configuration setting/register (CP2 = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:119: error: (1363) unknown configuration setting/register (CP3 = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:123: error: (1363) unknown configuration setting/register (CPD = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:128: error: (1363) unknown configuration setting/register (WRT2 = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:129: error: (1363) unknown configuration setting/register (WRT3 = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:134: error: (1363) unknown configuration setting/register (WRTD = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:139: error: (1363) unknown configuration setting/register (EBTR2 = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:140: error: (1363) unknown configuration setting/register (EBTR3 = OFF) used
(908) exit status = 1
nbproject/Makefile-default.mk:94: recipe for target 'build/default/production/main.p1' failed
make[2]: Leaving directory '/home/luca/MPLABXProjects/first.X'
nbproject/Makefile-default.mk:78: recipe for target '.build-conf' failed
make[1]: Leaving directory '/home/luca/MPLABXProjects/first.X'
nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
BUILD FAILED (exit value 2, total time: 158ms)
ho provato a guardare ma gli errori sono sulle direttive PRAGMA
qualcuno può aiutarmi?
C'è qualche errore di configurazione che non trovo?
grazie in anticipo
non so se è la sezione corretta, nel caso scusate.
Da poco sono passato ad Ubuntu ed ho installato il tutto, MPLABX e XC8.
Sono partito dalla base, ma ho configurato la nuova libreria LTlib4.0.0
Ho iniziato con il primo progetto presente nel libro BK002-IT_XC8, tanto per fare una prima prova che avessi configurato il tutto correttamente.
Ma come prima compilazione ho avuti iprimi problemi, che non avevo avuto in windows, perché ha fatto la test anche nell'altro sistema operativo.
lancio la compilazione e:
CLEAN SUCCESSFUL (total time: 67ms)
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory '/home/luca/MPLABXProjects/first.X'
make -f nbproject/Makefile-default.mk dist/default/production/first.X.production.hex
make[2]: Entering directory '/home/luca/MPLABXProjects/first.X'
"/opt/microchip/xc8/v1.36/bin/xc8" --pass1 --chip=18F4450 -Q -G --double=32 --float=32 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=ignore --mode=free -P -N255 -I"../../Library/LTlib_v_4.0.0
/conf" -I"../../Library/LTlib_v_4.0.0/inc" -I"../../Library/LTlib_v_4.0.0/src" --warn=0 --cci --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,-plib --output=-mcof,+elf:multilocs --stack=compiled:auto:auto:auto "--errformat=%f:%l: error: (%n) %s" "--warnformat=%f:%l: warning: (%n) %s" "--msgformat=%f:%l: advisory: (%n) %s" -obuild/default/production/main.p1 main.c
make[2]: *** [build/default/production/main.p1] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:104: error: (1363) unknown configuration setting/register (CCP2MX = ON) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:118: error: (1363) unknown configuration setting/register (CP2 = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:119: error: (1363) unknown configuration setting/register (CP3 = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:123: error: (1363) unknown configuration setting/register (CPD = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:128: error: (1363) unknown configuration setting/register (WRT2 = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:129: error: (1363) unknown configuration setting/register (WRT3 = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:134: error: (1363) unknown configuration setting/register (WRTD = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:139: error: (1363) unknown configuration setting/register (EBTR2 = OFF) used
../../Library/LTlib_v_4.0.0/conf/PIC18F4550_config.h:140: error: (1363) unknown configuration setting/register (EBTR3 = OFF) used
(908) exit status = 1
nbproject/Makefile-default.mk:94: recipe for target 'build/default/production/main.p1' failed
make[2]: Leaving directory '/home/luca/MPLABXProjects/first.X'
nbproject/Makefile-default.mk:78: recipe for target '.build-conf' failed
make[1]: Leaving directory '/home/luca/MPLABXProjects/first.X'
nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
BUILD FAILED (exit value 2, total time: 158ms)
ho provato a guardare ma gli errori sono sulle direttive PRAGMA
qualcuno può aiutarmi?
C'è qualche errore di configurazione che non trovo?
grazie in anticipo
La mia ingnoranza non ha confini
<-]LuT[->
Si prega Accedi o Crea un account a partecipare alla conversazione.
- lucatun
- Autore della discussione
- Premium Member
Riduci
Di più
8 Anni 9 Mesi fa - 8 Anni 9 Mesi fa #2
da dami§*
Damiano
Risposta da dami§* al topic Errore compilazione con Ubuntu
Non saprei cosa dirti.
Ho appena provato a costruire il progetto su Ubuntu e ho controllato i dati in input al compilatore. I nostri, eccetto i percorsi sono identici, perciò, essendo il problema all'interno del file di configurazione, credo che il tuo sia un problema di configurazione dell'IDE o del compilatore, ma non dei sorgenti.
Detto questo lascio la parola a persone più esperte di me in materia di configurazione.
Mi dispiace di non esserti stato di molto aiuto.
Per curiosità, come hai fatto ad installare il compilatore? e che versioni hai di IDE e XC8?
Ho appena provato a costruire il progetto su Ubuntu e ho controllato i dati in input al compilatore. I nostri, eccetto i percorsi sono identici, perciò, essendo il problema all'interno del file di configurazione, credo che il tuo sia un problema di configurazione dell'IDE o del compilatore, ma non dei sorgenti.
Detto questo lascio la parola a persone più esperte di me in materia di configurazione.
Mi dispiace di non esserti stato di molto aiuto.
Per curiosità, come hai fatto ad installare il compilatore? e che versioni hai di IDE e XC8?
Damiano
Ultima Modifica 8 Anni 9 Mesi fa da dami§*.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- dami§*
- Junior Member
Riduci
Di più
- Messaggi: 25
- Ringraziamenti ricevuti 4
8 Anni 9 Mesi fa #3
da lucatun
La mia ingnoranza non ha confini
<-]LuT[->
Risposta da lucatun al topic Errore compilazione con Ubuntu
Grazie lo stesso
Anch'io ho pensato ad un problema di configurazione
Aggiungo informazioni che prima ho dimenticato di mettere
Versione MPLABX 3.05
Versione XC8 1.36
magari dipende dalla versione di XC8 anche se dubito
Anch'io ho pensato ad un problema di configurazione
Aggiungo informazioni che prima ho dimenticato di mettere
Versione MPLABX 3.05
Versione XC8 1.36
magari dipende dalla versione di XC8 anche se dubito
La mia ingnoranza non ha confini
<-]LuT[->
Si prega Accedi o Crea un account a partecipare alla conversazione.
8 Anni 9 Mesi fa - 8 Anni 9 Mesi fa #4
da dami§*
Damiano
Risposta da dami§* al topic Errore compilazione con Ubuntu
Guardando sulla documentazione ufficiale del compilatore, l'errore 1363 viene restituito quando ad esempio scrivo WDR=ON invece di WDT=ON. Ma qui l'errore non è certamente questo, dato che a me va tutto bene. Cercando un po su internet ho trovato che a volte è anche restituito come un bug del compilatore (che tu hai all'ultima versione, la 1.36).
A questo punto, se così fosse la mia unica soluzione è quella di disinstallare XC8 e reinstallarlo (ci dovrebbe essere un eseguibile disinstallatore). Tieni anche presente che l'ultima versione di MPLABX è la 3.25, ma non dovrebbe influire. Eventualmente prova a installare anche la versione di XC8 1.34, e a compilare anche con quella.
Un saluto
A questo punto, se così fosse la mia unica soluzione è quella di disinstallare XC8 e reinstallarlo (ci dovrebbe essere un eseguibile disinstallatore). Tieni anche presente che l'ultima versione di MPLABX è la 3.25, ma non dovrebbe influire. Eventualmente prova a installare anche la versione di XC8 1.34, e a compilare anche con quella.
Un saluto
Damiano
Ultima Modifica 8 Anni 9 Mesi fa da dami§*.
Ringraziano per il messaggio: lucatun
Si prega Accedi o Crea un account a partecipare alla conversazione.
- dami§*
- Junior Member
Riduci
Di più
- Messaggi: 25
- Ringraziamenti ricevuti 4
8 Anni 9 Mesi fa #5
da lucatun
La mia ingnoranza non ha confini
<-]LuT[->
Risposta da lucatun al topic Errore compilazione con Ubuntu
Grazie.
Ho provato ad installare la 3.25 dell'IDE, ma niente, quindi sto cercando la versione 1.34 di XC8, o precedenti, ma sul sito della microchip trovo le vecchie versioni dei compilatori solo delle XC16 e XC32, la Xc8 non trovo nulla di vechhio, ma solo la versione 1.36
qualcuno sa darmi qualche dritta?
Grazie
Ho provato ad installare la 3.25 dell'IDE, ma niente, quindi sto cercando la versione 1.34 di XC8, o precedenti, ma sul sito della microchip trovo le vecchie versioni dei compilatori solo delle XC16 e XC32, la Xc8 non trovo nulla di vechhio, ma solo la versione 1.36
qualcuno sa darmi qualche dritta?
Grazie
La mia ingnoranza non ha confini
<-]LuT[->
Si prega Accedi o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.