adaptation du code pour les exigeance de linux