Buenas, ayer puse este mismo post en el foro guiri porque pensaba que estarian mas al tanto, pero no me contesta nadie, asi que pruebo suerte aqui:
He instalado el ultimo Devkitpro, que se autoinstala el solito con todo lo que hace falta, y despues de cambiar un detalle que da problemas, todo funciona perfecto (casi).
Cuando compilo cualquier cosa en C, compila sin problemas, y el make ejecuta algo como esto:
Código:
arm-eabi-gcc -MMD -MP -MF /c/devkitPro/examples/gp32/libmirko/Plantilla_doblebuf/build/main.d -Wall -O2 -mtune=arm9tdmi -fomit-frame-pointer -ffast-math -I/c/devkitPro/examples/gp32/libmirko/Plantilla_doblebuf/include -I/c/devkitPro/libmirko/include -I/c/devkitPro/examples/gp32/libmirko/Plantilla_doblebuf/build -c /c/devkitPro/examples/gp32/libmirko/Plantilla_doblebuf/source/main.c -o main.o
Pero resulta que cuando intento compilar algo en C++, se ejecuta algo como lo siguiente:
Código:
arm-eabi-g++ -MMD -MP -MF /c/devkitPro/examples/gp32/libmirko/Plantilla_doblebuf/build/main.d -c /c/devkitPro/examples/gp32/libmirko/Plantilla_doblebuf/source/main.cpp -o main.o
a lo que le faltan todos los parametros y rutas de includes, librerias, etc.
En el Makefile pone bien claro que no hay que hacer nada especial, solo poner los archivos con extension .cpp, pero a la hora de la verdad pasa algo raro y no se porque puede ser, ya que no entiendo como funciona ese Makefile la verdad.
Lo gracioso es que antes de que me petara el disco duro y haya tenido que reinstalar todo, no recuerdo tener ningun problema para compilar en C++ haciendo esto mismo...
¿Alguien sabe que puede pasar?
Marcadores