Allows to build the graphics library. As previous commits, quick'n'dirty.
This commit is contained in:
parent
ff0d33d5e5
commit
6efe4383c2
27
dlls/src/graphics/build.sh
Executable file
27
dlls/src/graphics/build.sh
Executable file
|
@ -0,0 +1,27 @@
|
|||
#!/bin/bash
|
||||
|
||||
CCOPTS="-I. -I/usr/local/include -I../include"
|
||||
|
||||
FILES="
|
||||
SDL_rotozoom
|
||||
advance
|
||||
carga
|
||||
collision
|
||||
draw
|
||||
graphics
|
||||
map_ops
|
||||
misc
|
||||
paleta
|
||||
regiones
|
||||
"
|
||||
|
||||
OBJECTS=""
|
||||
|
||||
for FILE in $FILES; do
|
||||
gcc -c $FILE.c $CCOPTS -o $FILE.o
|
||||
OBJECTS+="$FILE.o "
|
||||
done
|
||||
|
||||
gcc $OBJECTS -shared -o ../../bin/graphics.so -L/usr/local/lib -lSDL
|
||||
|
||||
#rm $OBJECTS
|
|
@ -25,7 +25,6 @@
|
|||
#include "SDL_rotozoom.h"
|
||||
#include "default_palette.h"
|
||||
|
||||
|
||||
/*! \brief Función de exportación de símbolos de la DLL
|
||||
* @return TRUE si la DLL da su permiso para ser cargada, en caso contrario, FALSE
|
||||
*/
|
||||
|
@ -515,9 +514,9 @@ void first_load(FUNCTION_PARAMS)
|
|||
|
||||
last_blit = -1 ;
|
||||
|
||||
gamma[0] = 128 ;
|
||||
gamma[1] = 128 ;
|
||||
gamma[2] = 128 ;
|
||||
_gamma[0] = 128;
|
||||
_gamma[1] = 128;
|
||||
_gamma[2] = 128;
|
||||
|
||||
define_region = 1 ;
|
||||
|
||||
|
|
|
@ -114,7 +114,7 @@ BOOL primer_frame; /*!< Indica a frame() si es la primera vez que se ejecuta
|
|||
|
||||
int last_blit ;
|
||||
|
||||
int gamma[3] ;
|
||||
int _gamma[3] ;
|
||||
|
||||
int smooth; /*!< Indica si se desea suavizar los gráficos @see xput() */
|
||||
|
||||
|
@ -177,4 +177,4 @@ int eDIV_SET_MODE(FUNCTION_PARAMS);
|
|||
int Dibuja(SDL_Surface *src,int x,int y,int cx,int cy,int region,int z,int flags,int trans,int size,int angle);
|
||||
SDL_Surface *xput(SDL_Surface *src,double size,double angle);
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue