Dimitry
04/12/2003, 18:30
El código:
#include "gpdef.h"
#include "gpstdlib.h"
#include "gpgraphic.h"
#include "gpmain.h"
#include "gpmm.h"
extern GP_PALETTEENTRY pal_entry[256]; extern const unsigned char thin[76800];
[..]
GP_HPALETTE h_pal;
h_pal = GpPaletteCreate(256, (GP_PALETTEENTRY*)pal_entry);
GpPaletteSelect(h_pal);
GpPaletteRealize();
h_pal = NULL;
[..]
>make
arm-thumb-elf-gcc -c -Wall -mcpu=arm9 -mthumb-interwork -msoft-float -O2 -g -o gpmain.o gpmain.c
arm-thumb-elf-gcc -nostartfiles -Wall -Wl,-Map,test.map -T lnkscript crt0.o user_init.o -lgpmem -lgpos -lgpstdio -lgpstdlib -lgpsound -lgpgraphic -lgpfont -o test.elf gpmain.o gpstart.o thindif.o res.o -lgpmem -lgpos -lgpstdio -lgpstdlib -lgpsound -lgpgraphic -lgpfont
gpmain.o: In function `GpMain':
/home/dimitry/temp/gp32/mio/gpmain.c:58: undefined reference to `pal_entry'
collect2: ld returned 1 exit status
make: *** [test.elf] Error 1
>Exit code: 2
si cambio pal_entry por otra variable dice lo mismo.
Estoy seguro que es una chorrada, pero no lo consigo resolver
:p
por cierto, en la linea 58 hay:
GpSurfaceSet(&gpDraw[0]);
Si la comento pasa a dar error en la anterior función gráfica, y así sucesivamente
#include "gpdef.h"
#include "gpstdlib.h"
#include "gpgraphic.h"
#include "gpmain.h"
#include "gpmm.h"
extern GP_PALETTEENTRY pal_entry[256]; extern const unsigned char thin[76800];
[..]
GP_HPALETTE h_pal;
h_pal = GpPaletteCreate(256, (GP_PALETTEENTRY*)pal_entry);
GpPaletteSelect(h_pal);
GpPaletteRealize();
h_pal = NULL;
[..]
>make
arm-thumb-elf-gcc -c -Wall -mcpu=arm9 -mthumb-interwork -msoft-float -O2 -g -o gpmain.o gpmain.c
arm-thumb-elf-gcc -nostartfiles -Wall -Wl,-Map,test.map -T lnkscript crt0.o user_init.o -lgpmem -lgpos -lgpstdio -lgpstdlib -lgpsound -lgpgraphic -lgpfont -o test.elf gpmain.o gpstart.o thindif.o res.o -lgpmem -lgpos -lgpstdio -lgpstdlib -lgpsound -lgpgraphic -lgpfont
gpmain.o: In function `GpMain':
/home/dimitry/temp/gp32/mio/gpmain.c:58: undefined reference to `pal_entry'
collect2: ld returned 1 exit status
make: *** [test.elf] Error 1
>Exit code: 2
si cambio pal_entry por otra variable dice lo mismo.
Estoy seguro que es una chorrada, pero no lo consigo resolver
:p
por cierto, en la linea 58 hay:
GpSurfaceSet(&gpDraw[0]);
Si la comento pasa a dar error en la anterior función gráfica, y así sucesivamente