PDA

Ver la versión completa : Problema: Mr.mirko Sdk, C++, Devkitpro



anibarro
30/09/2007, 18:27
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:

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:

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?

kidchaos2k5
30/09/2007, 21:17
Es extraño, tendrías que revisar los archivos .rules que creo que estaban en la raiz de instalación del dkpro y si no mirar en los otros que creo que estaban en devkitpro/devkitarm para verlo...
Por desgracia desde hace algún tiempo no he podido volver a tocar el tema de programación en la gp32, así que no se muy bien el estado... Encontré otro entorno de programación, el rtems, que me comentaron que tiraba bien, pero tampoco he tenido tiempo de probarlo...

A ver si hay suerte...

@B^)>

anibarro
30/09/2007, 21:34
Muchisimas gracias tio :D
Estaba intentando añadir "CPPFLAGS := $(CFLAGS)" a ver si funcionaba, pero en los archivos que me has dicho resulta que se llama CXXFLAGS, no CPPFLAGS ^^
Ya lo he arreglado y compila, que Dios te bendiga [wei]