newsLiquid War 6 - News: Dynamic linking and graphical backends

 
 
Latest News
Release of Liquid War 6 0.6.3902 posted by ufoot, Thu 07 May 2015 04:46:08 AM UTC
Release of Liquid War 6 0.4.3681 posted by ufoot, Thu 27 Mar 2014 04:00:33 AM UTC
Liquid War 6 0.2.3551 released posted by ufoot, Sun 05 Jan 2014 01:17:17 PM UTC
Liquid War 6 0.0.12beta released posted by ufoot, Sun 18 Dec 2011 06:02:48 PM UTC
Liquid War 0.0.11beta released posted by ufoot, Tue 04 Oct 2011 07:43:10 AM UTC

Dynamic linking and graphical backends

Item posted by Christian Mauduit <ufoot> on Wed 01 Mar 2006 08:22:07 PM UTC.

Hello,

It's been decided to use dynamic linking through ltdl (libtool) to handle dynamic loading of graphical backends. This means that the liquidwar6 executable itself will not rely on SDL or any given graphical library. Only libliquidwar6gfx will. While this is not of immediate use since only one backend will be developped at first, it opens interesting perspectives, such as easing up a lot the process of writing an alternative backend, depending on Allegro or plain X11 or whatever is needed, should the default SDL/OpenGL not be fully adapted to one's needs. This is not commited yet, but probably be soon. Additionnally, Liquid War 6 has been tested on a big-endian machine (Apple hardware running GNU/Linux). Some patches are required (mostly linked to bitmap loading) but it basically works.

Have a nice day,

Christian.

 

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code