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
## 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