Dove mettere le librerie per far funzionare MplabX e XC8.

11 Anni 3 Mesi fa #1 da bassfender
Ciao ragazzi, mi dite dove mettete le librerie di mauro e il file conf per il pic18 montato su freedom II ? alla compilazione mi da questi errori:

make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `C:/Documents and Settings/giacomo rinaldi/MPLABXProjects/HelloWord.X'
make -f nbproject/Makefile-default.mk dist/default/production/HelloWord.X.production.hex
make[2]: Entering directory `C:/Documents and Settings/giacomo rinaldi/MPLABXProjects/HelloWord.X'
"C:\Programmi\Microchip\xc8\v1.20\bin\xc8.exe" --pass1 --chip=18F4550 -Q -G --double=24 --float=24 --emi=wordwrite --opt=default,+asm,-asmfile,+speed,-space,-debug --addrqual=ignore -P -N255 -I"C:/Programmi/Microchip/xc8/v1.20/include/plib" --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 "--errformat=%%f:%%l: error: %%s" "--warnformat=%%f:%%l: warning: %%s" "--msgformat=%%f:%%l: advisory: %%s" -obuild/default/production/main.p1 main.c
:: warning: 24-bit floating point types are not supported; float have been changed to 32-bits
:: warning: 24-bit floating point types are not supported; double have been changed to 32-bits
(908) exit status = 1
main.c:7: error: can't open include file "delay.c": No such file or directory
make[2]: Leaving directory `C:/Documents and Settings/giacomo rinaldi/MPLABXProjects/HelloWord.X'
make[1]: Leaving directory `C:/Documents and Settings/giacomo rinaldi/MPLABXProjects/HelloWord.X'
make[2]: *** [build/default/production/main.p1] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2

BUILD FAILED (exit value 2, total time: 3s)

grazie

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • bassfender
  • Senior Member
  • Senior Member
Di più
11 Anni 3 Mesi fa #2 da shinshi
Ciao,
Assicurati di aver inserito nella voce "Include Directories" delle project properties la cartella dove si trova il file delay.h e delay.c. Leggiti la guida di Mauro Laurenti sul compilatore XC8 per ulteriori dettagli.
Saluti
Luca

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • shinshi
  • Avatar di shinshi
  • Elite Member
  • Elite Member
Di più
11 Anni 3 Mesi fa #3 da bassfender
grazie shinshi, ora provo a vedere, ma anche il file conf di cui parla Mauro devo metterlo lì ?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • bassfender
  • Senior Member
  • Senior Member
Di più
11 Anni 3 Mesi fa #4 da shinshi
Un momento, cosa intendi per "li"?
Puoi mettere i file dove vuoi, ma devi mettere ogni percorso nelle "Include Directories".
Io per praticità faccio così:
Scompatto la libreria Laurtec completa in una directory archivio. Poi copio per ogni progetto i file di libreria che includo nella cartella del progetto stesso. Nel campo "Include Directories" metto solo "..", che vuole dire "cerca i file da includere al progetto nella cartella del progetto".
Ciao

Luca

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • shinshi
  • Avatar di shinshi
  • Elite Member
  • Elite Member
Di più
11 Anni 3 Mesi fa #5 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Dove mettere le librerie per far funzionare MplabX e XC8.
In altri post vedo che hai compilato con successo alcuni esempi.

Hai risolto il problema delle impostazioni delle librerie in MPLAB X?

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login