Vous êtes ici : Accueil / TECHNICAL PAGES / Modes d'emploi / Opérations sur le Télescope / Utilisation de t120 et serveur t120 (tsrv_srv) en alpha

Utilisation de t120 et serveur t120 (tsrv_srv) en alpha

Les techniques utilisées pour tester les modification de soft

 


 

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