Home Page  |  Commands  |  download & installation  |  Examen description language  |  Examen Installation  |  refinfoexamfile

Examen description language

1 Introduction

You can get the sources of the FoKon Examination System

either from our ftp server
The \ref \fkftpserverurl/tarball/base/tools/ta-\taversion.tar.gz "fk-\taversion.tar.gz file" is the source tarball of the the last release. Download it and then untar it.
$ tar -zxf fokon-1.2.2.2.tar.gz
$ cd fokon-1.2.2.2
$
or from our CVS server
You can browse the cvs tree of the FoKon from the url, and checkout the last release from the CVS repository ":pserver:any@\fokoncvsserverhu:/home/cvs/prof/ia/fokon", the module name beeing "fokon". For the stable release type:
$ cvs -d lunix120.iie.cnam.fr:/home/cvs/prof/ia/fokon co -r R051104 fokon
$ cd fokon
$ ./autogen.sh
$
and for the development release:
$ cvs -d lunix120.iie.cnam.fr:/home/cvs/prof/ia/fokon co -r R051104 fokon
$ cd fokon
$ ./autogen.sh
$
In the generated "fokon" directory, as shown above, you must run "./autogen.sh" before configuring and compiling. So a recent automake and autoconf are required.

2 Exercise

For standart GNU/Linux box with make, gcc, ar, ranlib, flex accessible through the PATH environment variable, try the next instructions to generate and install the FoKon in the /usr/local directory.

fokon $ ./configure
fokon $ make
fokon $ make install
fokon $ make doc
If it fails, please refer to next section.

3 Notation

The FoKon use the standart autoconf and automake tools for configuring, compiling and installing, see the INSTALL file in the top directory for standart instructions.

for configuring
For the \tamg command, you must configure the ta_mg_conf file. To build it, copy it from the src/mg directory to the top directory of the \ta source tree.
ta $ cp src/mg/ta_mg_conf .
Then edit it and update the variables MG_Cxx, MG_Can, ....
Optionally, you can also similary build the ta_mg_rule file if you want add specific makefile rules.
Then run:
ta $ ./configure --help
to get the available options, then rerun configure with the desired options:
ta $ ./configure ...
for compiling
for installing
for documenting
Home Page  |  Commands  |  download & installation  |  Examen description language  |  Examen Installation  |  refinfoexamfile

Generated on Fri May 26 18:26:37 2006 by The TA documentation system 1.1.2