PamelaX11 software installation guide


PamelaX11 is a cooperating set of programs integrated in a graphic environment completed with some command line utility programs.
Source code is provided in order to maximise portability, it is the user responsibility to compile it on his target computer.
Note however that this computer source code is not public (it remains governmental property) so feel free of using it, by your are not allowed to give a copy of it, sell it or commercialise any modified version of it (contact ONERA intellectual property department otherwise)
Source download requires an account identifier and password that can be provided on request to the above email address. The requester must engage in
  1. not disclosing the source to third party,
  2. not selling or commercialise any modified or derivated computer program.
  3. not using the program to make concurrence to any public or private company subcontract opportunity in which ONERA is candidate.
  4. mention that processing was done with pamelaX11 and ONERA when image computed with this program are published.

Code is organised as a set of graphically integrated programs (of which name ends with X11.c), some command line utility programs and some shared object codes (dealing with user interface, geocoding, geometrical distorsion a.s.o). The provided ``makefile'' is adapted to most current Linux distributions, but it is generally adapted to most current unix flavors such as Solaris, AIX HP-UX or SGI. It can be edited to modify the various target file directories. My favorite choice is to put both source and objects in ~/SOURCES/PAMELAX11 (~ stands for my home directory) and to put the resulting binaries in /usr/local/bin.
Here is the procedure for installing pamelaX11 on linux system:
You should first install the easyX11 graphic library, follow the instructions here. (The source code for this graphic library is free for using and modifying but not commercialising, provided paternity of the authors remains mentionned in the source code)
Then, download the tarball (the file named pamela.tgz) then create your source directory:
mkdir SOURCES/PAMELAX11
go inside it:
cd SOURCES/PAMELAX11
uncompress the tarball:
tar -xvzf ../../pamela.tgz
(on some systems tar may not accept the z command line option, try zcat ../../pamela.tgz | tar -xvf - or similar command instead)
Then compile the library by simply typing make in the source directory.

download pamelaX11 (if this fails try this link)

returns to the pamela project homepage