Linking the CECIL archive into a program
The CECIL archive already incorporates the Eiffel run-time. To use the functions provided in the CECIL archive, simply write the C programs according to the CECIL specifications of ETL, and then include the CECIL archive in the link line of your C application.
On Unix/linux, this line looks like this:
ld -o [name of your CECIL executable] [your C object files and archives]lib<system name>.a -lm
{{note|On Unix, linking with "-lm" is required since the Eiffel run-time uses the standard math libraries.