Skip to content
Snippets Groups Projects
Commit cae5d282 authored by Adrien Lescourt's avatar Adrien Lescourt
Browse files
parents 4de3e5c7 8c0346d7
No related branches found
No related tags found
No related merge requests found
...@@ -7,20 +7,12 @@ Par exemple le user 'pepito' remplacera : /home/monUsername/sglib par /home/pe ...@@ -7,20 +7,12 @@ Par exemple le user 'pepito' remplacera : /home/monUsername/sglib par /home/pe
## COMPILATION DE LA LIBRAIRIE ## COMPILATION DE LA LIBRAIRIE
Creation du repertoire contenant la librairie Récupération de la librairie
``` ```
mkdir /home/monUsername/sglib git clone https://githepia.hesge.ch/iti_logiciel_public/ada_sglib.git /home/monUsername/ada_sglib
cd /home/monUsername/sglib
``` ```
Recuperer les sources de SGLIB. Les sources sont disponibles sur Dokeos.
Il s'agit de 3 fichiers :
sglib.ads
sglib.adb
Xdraw.c
Placer ces trois fichiers dans le repertoire /home/monUsername/sglib
Compilation de la librairie (ignorer les 'warning') Compilation de la librairie (ignorer les 'warning')
``` ```
gcc -c Xdraw.c gcc -c Xdraw.c
...@@ -43,8 +35,8 @@ rm monProgramme ...@@ -43,8 +35,8 @@ rm monProgramme
### Compilation ### Compilation
``` ```
gnatmake -c monProgramme.adb -I/home/monUsername/sglib gnatmake -c monProgramme.adb -I/home/monUsername/ada_sglib
gnatbind -x monProgramme.ali -I/home/monUsername/sglib gnatbind -x monProgramme.ali -I/home/monUsername/ada_sglib
gnatlink monProgramme.ali -lSglib gnatlink monProgramme.ali -lSglib
``` ```
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment