About
Community and Support
Download
Documentation
Experiments
Test Battery
Screenshots
Developers
Blog
WIKI
Tech Reports
Sourceforge
Project Site
|
|
Developer Information
Interested in compiling PEBL yourself, or helping make PEBL a
better system? Contact us at pebl-list@lists.sourceforge.net..
To compile PEBL from scratch, you need to have several third-party libraries
and tools. Here is a list with links to their websites. Precompiled
versions for Windows and Mac come with these libraries precompiled.
- The SDL Simple DirectMedia Layer Version 1.2
- A cross-platform game programming library
- SDL_image 1.2
- A sublibrary of SDL for reading and displaying different images.
(Requires external libraries for supporting PNG (libpng
and Zlib),
tiff, and jpeg formats.)
- SDL_ttf 2.0
- A sublibrary of SDL for displaying truetype fonts; requires
TrueType 2.0
- FreeType 2.0 or higher
- A library used by SDL_ttf to load and render ttf fonts
- SDL_gfx
2.0.13
- A sublibrary of SDL for generating and manipulating simple graphic
primitives (lines, shapes, etc.)
- GNU Bison
- GNU's LALR parser generator, compatible with Yacc. Not needed
unless you want to change the grammar.
- GNU Flex
- GNU's lexer, compatible with lex. Not needed unless you want to
change the lexer
- STL: The C++ Standard Template
Library
- This should come with any C++ compiler, but PEBL makes heavy use
of STL containers and algorithms
- MinGW Distribution
- Windows version is possible thanks to the MinGW collection, which
includes ports of g++, bison, flex, and other tools to the windows platform
- Dev-C++ IDE for
Windows
- The windows version is developed using Bloodshed's excellent
Dev-C++ IDE and GCC.
- Inno Setup
- The windows automated installer is created with Inno Setup
- Visual Basic 6.0
- The windows launcher is created with Visual Basic 6.0
http://pebl.sourceforge.net/developers.html
Last Modified 10-2008
|