stezane@xxxxxx (Stefano Zanelli) [mlerlug/Lista ERLUG] wrote:
RH7.2, gli include di SDL sono sia in /usr/local/include/SDL/ che in
/usr/include/SDL/
Ecco, qui potrebbe esserci un problema: potresti avere due copie degli
include, una installata via RPM e una installata via .tar.gz (quella
sotto /usr/local). In teoria con:
rpm -qf /usr/include/SDL/*
dovresti scoprire a che pacchetto RPM appartengono gli include (tutti
allo stesso, suppongo) mentre con:
rpm -qf /usr/local/SDL/*
dovresti venire a sapere che quei file non appartengono ad alcun
pacchetto (e quindi sono stati installati manualmente, presumibilmente
via "./configure; make; make install". Con tutta probabilità, le due
copie si riferiscono a versioni diverse e una sola di queste
corrisponde a ciò che il giochino si aspetta.
Per quanto riguarda gli errori
Comma_22 DexterQuad-0.1.6 > make
cc1plus: warning: -Wuninitialized is not supported without -O
In file included from graficos_lib.h:27,
from niveles.h:24,
from armas.h:22,
from armas.ccp:18:
/usr/local/include/SDL/SDL_ttf.h:45: syntax error before `('
Questo errore viene ripetuto per le linee 48,49,59,60,63,68.....158,170,173.
Alcune delle linee incriminate sono le seguenti
Ehm ... senza il numero di riga dobbiamo tirare a indovinare, ma se la
prima è la 45 probabilmente il problema sta nella definizione di
DECLSPEC o SDLCALL.
/* Initialize the TTF engine - returns 0 if successful, -1 on error */
extern DECLSPEC int SDLCALL TTF_Init(void);
Davide Bolcioni
--
Paranoia is a survival asset.
|