erlug
[Top] [All Lists]

Re: [Erlug] SDL_ttf

To: erlug@xxxxxxxxxxxxxx
Subject: Re: [Erlug] SDL_ttf
From: Davide Bolcioni <w7dmotu6hjru1001@xxxxxxxxxxxxxx>
Date: Sat, 31 Aug 2002 18:58:44 +0200
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.


<Prev in Thread] Current Thread [Next in Thread>