Pinguino Forum

Full Version: Probleme CDC, PIC 32 (Résolu)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Bonjour,
J'ai réalisé une carte Pinguino PIC32MX270, avec l'IDE V12 sous Linux.
J'ai testé divers exemples avec succès (comme le programme blink), mais je bute sur le programme printf-cdc.pde.
La compilation me donne l'erreur suivante :

Code:
2016-06-19 21:26:21.080719
######################################################################
# ------------------------------------------------------------------
# cleaning all build files
# ------------------------------------------------------------------
rm -f -v /home/dominique/Pinguino/v12/source/main32.o
rm -f -v /home/dominique/Pinguino/v12/source/main32.elf
rm -f -v /home/dominique/Pinguino/v12/source/main32.hex
rm -f -v /home/dominique/Pinguino/v12/source/obj/non-free/processor.o
'/home/dominique/Pinguino/v12/source/obj/non-free/processor.o' supprimé
# ------------------------------------------------------------------
# adding proc. definitions
# ------------------------------------------------------------------
cp /home/dominique/Pinguino/v12/source/obj/non-free/32MX220F032D.o /home/dominique/Pinguino/v12/source/obj/non-free/processor.o
# ------------------------------------------------------------------
# compiling and linking
# ------------------------------------------------------------------
/opt/pinguino/p32/bin/p32-gcc -march=m4k -EL -msoft-float -nostdlib -static -O2 -minterlink-mips16 -ffunction-sections -fdata-sections -Wl,--gc-sections -Wl,-L/home/dominique/Pinguino/v12/source/obj/non-free -Wl,--defsym,_min_heap_size=512 -Wl,-Map=/home/dominique/Pinguino/v12/source/output.map -D __PIC32MX__ -D __32MX220F032D__ -D PIC32_PINGUINO_220 -T/opt/pinguino/v12/p32/lkr/32MX220F032D.ld -T/opt/pinguino/v12/p32/lkr/elf32pic32mx.x -L/home/dominique/Pinguino/v12/source/obj/non-free/usb -lm -lgcc -lc -fdollars-in-identifiers -I/opt/pinguino/v12/p32/include/non-free -I/opt/pinguino/v12/p32/include/pinguino/core -I/opt/pinguino/v12/p32/include/pinguino/libraries -I/opt/pinguino/v12/p32/lkr -I/home/dominique/Pinguino/v12/examples/04.Communication/USB/CDC -I/home/dominique/Pinguino/v12/source/obj/non-free -mips16 -S -o /home/dominique/Pinguino/v12/source/main32.S /home/dominique/Pinguino/v12/source/main32.c
In file included from /home/dominique/Pinguino/v12/source/main32.c:38:0:
/home/dominique/Pinguino/v12/source/define.h:4:17: fatal error: cdc.c: No such file or directory
#include <cdc.c>
                ^
compilation terminated.
/home/dominique/Pinguino/v12/source/Makefile32.linux:129 : la recette pour la cible « compile » a échouée
make: *** [compile] Erreur 1

Je n'ai pas trouvé le fichier cdc.c, il est nulle part !!!
Est-ce un problème d'installation ?
Je répond à moi même mais problème résolut en recopiant et renommant le fichier
/opt/pinguino/v12/p32/include/pinguino/libraries/__cdc.c
en
/opt/pinguino/v12/p32/include/pinguino/libraries/cdc.c