Skip to content
Snippets Groups Projects
Commit cae5d282 authored by Adrien Lescourt's avatar Adrien Lescourt
Browse files
parents 4de3e5c7 8c0346d7
Branches
Tags
No related merge requests found
......@@ -7,20 +7,12 @@ Par exemple le user 'pepito' remplacera : /home/monUsername/sglib par /home/pe
## COMPILATION DE LA LIBRAIRIE
Creation du repertoire contenant la librairie
Récupération de la librairie
```
mkdir /home/monUsername/sglib
cd /home/monUsername/sglib
git clone https://githepia.hesge.ch/iti_logiciel_public/ada_sglib.git /home/monUsername/ada_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')
```
gcc -c Xdraw.c
......@@ -43,8 +35,8 @@ rm monProgramme
### Compilation
```
gnatmake -c monProgramme.adb -I/home/monUsername/sglib
gnatbind -x monProgramme.ali -I/home/monUsername/sglib
gnatmake -c monProgramme.adb -I/home/monUsername/ada_sglib
gnatbind -x monProgramme.ali -I/home/monUsername/ada_sglib
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