Utilisation de t120 et serveur t120 (tsrv_srv) en alpha
Les sources alpha
t120: ~weber/src/t120
tsrv_srv: ~weber/src_T120/tsrv_srv (~weber/src_T120/*)
Philosophie
t120, c'est un inter donc le noyau est ~weber/src/inter
tsrv_srv, c'est un unique serveur qui prend le nom de treg_srv, topt_srv et tser_srv (ce dernier est decommissioné).
selon le nom de l'executable on lit différentes libraries partagées qui sont construites sous ~weber/src_T120/libt120jvc:
libSERsrv.so.2.0 libREGsrv.so.2.0 libOPTsrv.so.2.0 et libt120jvc.so.2.0
Le chargement des libraries libXXXsrv.so.2.0 est dynamique, ainsi en cas de modification, il faut executer make et relancer le euler
Remarque concernant la version alpha
le code est identique à la distribution beta, mais les makefiles ont été revisité pour permettre la compilation en alpha
libt120jvc/GNUmakefile : utilisation de $LIB_DIR au lieu de $THOME
libtsrv/Makefile.Common changé ln -s et ln -sf (2x)
tsrv_srv/Makefile.Common: utilisation de $LIB_DIR au lieu de $THOME
Comme il est essentiel de posséder les variables LIB_DIR et LD_LIBRARY_PATH pointant vers les libraries alpha (ex: ~/lib/Linux_2.6_i686) la principale
Il faut tout compiler sur glstreg