To compile sources you need Lazarus IDE (https://sourceforge.net/projects/lazarus).
Currently, the application is compiled using the 32 bit version of Lazarus, both on
Windows and on Linux systems.
Open .lpi project files and do "build all" to compile the executables.
Please read the following documentation to understand what is contained in the 
source package and please see precompiled program's packages to know what third 
parts executables (7z, arc, paq...) are needed by PeaExtractor.


Source package content:


SOURCES:

- project_gwrap.lpi: PeaLauncher/PeaExtractor, a GUI wrapper using pipes for running 
console binaries;
- project_pea.lpi: PEA, the actual engine for PEA file format support; 


peaextractor-setup_script_WINDOWS.iss in "installer" path is a setup script file for 
Inno Setup for creating a complete Windows installer for PeaExtractor.

.res and resulting .rc files are used on Windows platform to give to the application's
executables manifest and binaries information (author, version etc)


MEDIA AND DOCUMENTATION:

"copying.txt" is the license file for PeaExtractor project sources, released under LGPL.

"media" path contains graphic for PeaExtractor project.

"lang" path contains featured translations of application's text, shared with PeaZip 
project, in that way providing a translation for one of the projects benefit both ones. 


THIRD PARTS:

Units from Wolfgang Ehrhardt's crypto and utilities library, 
http://home.netsurf.de/wolfgang.ehrhardt/index.html are intellectual 
property of Wolfgang Ehrhardt, released uner Zlib license.
The unit FCAES256.PAS developed with the contribution of both me and, mainly,
of Wolfgang Ehrhardt.
Latest libraries used:
aes_2015-09-14.zip
crc_hash_2015-09-14.zip
fca_2015-09-14.zip
tf_2013-01-07.zip
util_2015-09-14.zip

7z (LGPL), ARC (GPL), LPAQ/PAQ8* (GPL), UnACE (royalty free), QUAD (LGPL), BALZ (public
domain) binaries are needed to support mainstream file formats, they are not included 
in source package (but are included in the program's precompiled packages) and are 
intellectual property of respective Authors.