Malatesta
26/06/2007, 09:59
Hola,
Estoy experimentando intentando compilar los fuentes del mame 4.1. Para ello me he instalado el DevkitGp2x en Windows XP.
Ejecuto el makefile y comienza bien, creando los objetos (.o) a partir de los .cpp correctamente, pero peta cuando intenta crear los objetos de los fuentes con extensión ".s" (en concreto al intentar crear el objeto del primero, de memcmp.s), que veo que es codigo assembler.
Teneis alguna idea de que puedo estar haciendo mal?
Este es la linea que provoca el error y el error en rojo:
arm-linux-g++ -c -mcpu=arm920 -mtune=arm920t -DGP2X -IC:/DEVKITGP2X/sysroot/usr/include -O3 -msoft-float -ffast-math -fstrict-aliasing -mstructure-size-boundary=32 -fexpensive-optimizations -fweb -frename-registers -fomit-frame-pointer -falign-functions=32 -falign-loops -falign-labels -falign-jumps -finline -finline-functions -fno-builtin -fno-common -Isrc -Isrc/gp2x -DLSB_FIRST -DSIGNED_SAMPLES -DACORN -DINLINE="static __inline" -Isrc/z80 -Isrc/m6502 -Isrc/m6809 -Isrc/i86 -Isrc/tms34010 -Isrc/tms9900 -DMMUHACK -DUSE_Z80_GP -DUSE_M6809_GP -DUSE_M6502_GP -DUSE_M6805_GP -DUSE_I8039_GP -DUSE_M6808_GP -DUSE_S2650_GP -DUSE_I86_GP -DUSE_T11_GP -DUSE_YM2151_GP -DUSE_YM2XXX_GP -DUSE_AY8910_GP -DUSE_OKIM6295_GP -DUSE_MSM5205_GP -DUSE_TMS34010_GP -DUSE_TMS9900_GP -DUSE_TMS32010_GP -DUSE_ADPCM_GP -DUSE_H6280_GP -DUSE_QSOUND_GP -DUSE_I8085_GP -DUSE_M68000_GP -DUSE_CYCLONE -DUSE_CPLUS -o src/gp2x/memcmp.o src/gp2x/memcmp.s
src/gp2x/memcmp.s: Assembler messages:
src/gp2x/memcmp.s:36: Error: junk at end of line, first unrecognized character i
s `\'
make: *** [src/gp2x/memcmp.o] Error 1
La verdad es que lo intenté tambien con versiones anteriores y tuve el mismo problema y estoy un poco fustradillo con esto.
Estoy experimentando intentando compilar los fuentes del mame 4.1. Para ello me he instalado el DevkitGp2x en Windows XP.
Ejecuto el makefile y comienza bien, creando los objetos (.o) a partir de los .cpp correctamente, pero peta cuando intenta crear los objetos de los fuentes con extensión ".s" (en concreto al intentar crear el objeto del primero, de memcmp.s), que veo que es codigo assembler.
Teneis alguna idea de que puedo estar haciendo mal?
Este es la linea que provoca el error y el error en rojo:
arm-linux-g++ -c -mcpu=arm920 -mtune=arm920t -DGP2X -IC:/DEVKITGP2X/sysroot/usr/include -O3 -msoft-float -ffast-math -fstrict-aliasing -mstructure-size-boundary=32 -fexpensive-optimizations -fweb -frename-registers -fomit-frame-pointer -falign-functions=32 -falign-loops -falign-labels -falign-jumps -finline -finline-functions -fno-builtin -fno-common -Isrc -Isrc/gp2x -DLSB_FIRST -DSIGNED_SAMPLES -DACORN -DINLINE="static __inline" -Isrc/z80 -Isrc/m6502 -Isrc/m6809 -Isrc/i86 -Isrc/tms34010 -Isrc/tms9900 -DMMUHACK -DUSE_Z80_GP -DUSE_M6809_GP -DUSE_M6502_GP -DUSE_M6805_GP -DUSE_I8039_GP -DUSE_M6808_GP -DUSE_S2650_GP -DUSE_I86_GP -DUSE_T11_GP -DUSE_YM2151_GP -DUSE_YM2XXX_GP -DUSE_AY8910_GP -DUSE_OKIM6295_GP -DUSE_MSM5205_GP -DUSE_TMS34010_GP -DUSE_TMS9900_GP -DUSE_TMS32010_GP -DUSE_ADPCM_GP -DUSE_H6280_GP -DUSE_QSOUND_GP -DUSE_I8085_GP -DUSE_M68000_GP -DUSE_CYCLONE -DUSE_CPLUS -o src/gp2x/memcmp.o src/gp2x/memcmp.s
src/gp2x/memcmp.s: Assembler messages:
src/gp2x/memcmp.s:36: Error: junk at end of line, first unrecognized character i
s `\'
make: *** [src/gp2x/memcmp.o] Error 1
La verdad es que lo intenté tambien con versiones anteriores y tuve el mismo problema y estoy un poco fustradillo con esto.