13,212
edits
m (PLIB is not required to build SimGear nor TerraGear) |
(Mentioning Steve Baker; PLIB is LGPL, not GPL, according to http://plib.sourceforge.net/license.html) |
||
Line 1: | Line 1: | ||
'''PLIB''' is a set of software libraries for writing games. [[FlightGear]] has used PLIB for most of its development. It is also used by the FlightGear related program [[Atlas]]. PLIB is open source | '''PLIB''' (Portable Game Library) is a set of software libraries for writing games written by Steve J. Baker. [[FlightGear]] has used PLIB for most of its development. It is also used by the FlightGear related program [[Atlas]]. PLIB is open source released under Library GNU Public License (LGPL). | ||
[[FlightGear 1.0.0]] (released in 2007) was the last public release to use PLIB for the 3d scene graph, before the the transition to OpenSceneGraph ([[OSG]]). FlightGear still uses PLIB for various I/O tasks, | [[FlightGear 1.0.0]] (released in 2007) was the last public release to use PLIB for the 3d scene graph, before the the transition to OpenSceneGraph ([[OSG]]). FlightGear still uses PLIB for various I/O tasks, for example joysticks and graphical user interface (GUI). | ||
PLIB is needed when building [[FlightGear]]. | PLIB is needed when building [[FlightGear]]. | ||
== PLIB libraries == | == PLIB libraries == | ||
Line 19: | Line 18: | ||
* PLIB Scripting Language (PSL) | * PLIB Scripting Language (PSL) | ||
* PLIB Windowing Library (PW) | * PLIB Windowing Library (PW) | ||
== Recommended version == | == Recommended version == | ||
Line 26: | Line 24: | ||
cd plib | cd plib | ||
sed s/PLIB_TINY_VERSION\ \ 5/PLIB_TINY_VERSION\ \ 6/ -i src/util/ul.h | sed s/PLIB_TINY_VERSION\ \ 5/PLIB_TINY_VERSION\ \ 6/ -i src/util/ul.h | ||
== Link == | == Link == | ||
* http://plib.sourceforge.net/index.html | * http://plib.sourceforge.net/index.html | ||
[[pt:PLIB]] | [[pt:PLIB]] | ||
[[Category:Software]] | [[Category:Software]] |