Allows to build the graphics library. As previous commits, quick'n'dirty.

This commit is contained in:
Víctor Román Archidona 2014-07-23 14:50:02 +02:00
parent ff0d33d5e5
commit 6efe4383c2
3 changed files with 32 additions and 6 deletions

27
dlls/src/graphics/build.sh Executable file
View 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

View file

@ -25,7 +25,6 @@
#include "SDL_rotozoom.h" #include "SDL_rotozoom.h"
#include "default_palette.h" #include "default_palette.h"
/*! \brief Función de exportación de símbolos de la DLL /*! \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 * @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 ; last_blit = -1 ;
gamma[0] = 128 ; _gamma[0] = 128;
gamma[1] = 128 ; _gamma[1] = 128;
gamma[2] = 128 ; _gamma[2] = 128;
define_region = 1 ; define_region = 1 ;

View file

@ -114,7 +114,7 @@ BOOL primer_frame; /*!< Indica a frame() si es la primera vez que se ejecuta
int last_blit ; int last_blit ;
int gamma[3] ; int _gamma[3] ;
int smooth; /*!< Indica si se desea suavizar los gráficos @see xput() */ int smooth; /*!< Indica si se desea suavizar los gráficos @see xput() */