Article View: es.comp.os.linux.programacion
Article #14375Re: Librerías Gráficas
From: Gorka Olaizola
Date: Tue, 14 Nov 2000 23:25
Date: Tue, 14 Nov 2000 23:25
36 lines
2786 bytes
2786 bytes
El d�a Tue, 14 Nov 2000 20:10:33 GMT, Mario Sevillano Mansilla <mario@middleearth.terra.es> escribi�:
>Resulta que me baj� SDL (1.0.8) y he visto algunos de los ejemplos
>(todav�a no he tenido tiempo de ponerme) pero me preguntaba, esto por lo
>que he visto funciona bajo X, pero o� (�so��?) que esto tambi�n pod�a
>funcionar en consola (�usando SVGAlib? Espero pedradas)
>
Compila las SDL con soporte para lo que quieras usar. Prueba con
./configure --help para que te diga todas las opciones de compilacion que
tiene y pones la que te interesan. Tambien puedes usar el framebuffer o GGI
en vez de la svgalib.
>puedo escribir una aplicaci�n que pueda ejecutarse en consola o en X, (o
>que el mismo c�digo fuente se pueda compilar sin problemas para generar
>una aplicaci�n de consola o de X), c�mo se hace, o d�nde puedo encontrar
>info?
>
Si la haces con las rutinas de SDL no te tienes que preocupar de donde la
ejecutes. Si las SDL encuentran que estan en X se ejecutaran en X y si no
hay X buscara el interfaz que le sea mas comodo. Ademas creo que mediante
algunas variables de entorno se podia usar el interfaz que quisieras.
>�Donde encaja SVGAlib en todo esto?
>
Se quedaria como una capa de codigo por debajo de SDL y por encima del
hardware. Tu programas con las funciones de SDL, SDL llama a SVGALib y
SVGAlib pone el hardware a trabajar.
Lo malo de SVGAlib es que los programas necesitan permisos de root para
funcionar.
--
musg0 @ irc http://personales.jet.es/olsago/
_-(_)- _-(_)- _-( )- (o_ _-(_)- _-(_)- _-(_)- _-(_)-
`(___) `(___) `(___) //\ `(___) `(___) `(___) `(___)
// \\ // \\ // \\ V_/ // \\ // \\ // \\ // \\
"Like penguins among sheeps we live." -=[Debian GNU/Linux Woody]=-
Technical Details
Message-ID:
<slrn913ifd.79g.gorka@conan.hondarribia.penguinpowered.com>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newscore.gigabell.net!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!gorkaReferences:
<vlgcu8.l7.ln@127.0.0.1> <qt0eu8.qt.ln@127.0.0.1> <3A113024.C2AC4054@middleearth.terra.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,594fee7694800c88 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2000-11-14 18:35:37 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newscore.gigabell.net!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!gorka From: gorka@hondarribia.penguinpowered.com (Gorka Olaizola) Newsgroups: es.comp.os.linux.programacion Subject: Re: Librerías Gráficas Date: Wed, 15 Nov 2000 00:25:35 +0100 Organization: ecol.* (http://www.escomposlinux.org) Lines: 36 Message-ID: <slrn913ifd.79g.gorka@conan.hondarribia.penguinpowered.com> References: <vlgcu8.l7.ln@127.0.0.1> <qt0eu8.qt.ln@127.0.0.1> <3A113024.C2AC4054@middleearth.terra.es> Reply-To: gorka@escomposlinux.org NNTP-Posting-Host: 193.153.228.206 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit User-Agent: slrn/0.9.6.3 (Linux)