🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #14375

Re: Librerías Gráficas

#14375
From: Gorka Olaizola
Date: Tue, 14 Nov 2000 23:25
36 lines
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!gorka
References: <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)