John Cagnol


Paris, France

Langage C
ESI CS 2506 - Automne 2009

Travailler au PULV

Pendant les horaires d'ouverture du PULV, vous pouvez accéder librement aux salles machines lorsque celles-ci ne sont pas occupées.

Votre carte d'étudiant vous permet d'accéder aux salles qui disposent d'un dispositif d'ouverture par badge. En cas de dysfontionnement du dispositif d'ouverture, il convient de vous adresser au services de securité.


Travailler chez soi

Si vous disposez d'un PC

Première possibilité :

Installer Linux pour retrouver l'environement dont vous disposez au PULV. Nous utilisons la distribution Red Hat Fedora Core. L'installation peut etre difficile si certains drivers vous manquent et certains péripheriques ne sont pas reconnus.

Site web : http://www.redhat.com/fedora/

Deuxième possibilité :

Utiliser l'environnement Cygwin, sous Windows.

Il s'agit d'une sur-couche du systeme Windows qui permet d'accueillir des logiciels du monde Unix avec peu d'efforts de portage. Sous Cygwin, vous trouverez ce que vous utilisez habituellement sous Linux (bash, cp, mv, gcc, make, ...) a quelques subtilités pres dues au fait que vous etes quand meme sous Windows.

Cygwin est probablement le systeme "Unix sur Windows" le plus complet (le nombre d'applications sous Cygwin est phenomenale), en constante évolution et totalement gratuite (libre). Un inconvénient majeur est sa lenteur mais ca ne sera pas genant pour les programmes des TDs.

L'installation peut etre longue et difficile a mettre en oeuvre. Pour "Default Text File Type", choisir Unix. Ne pas oublier de prendre tous les packages dont vous avez besoin (emacs, gcc, make, ...).

Site de Cygwin: http://www.cygwin.com/


Si vous disposez d'un Mac

Première possibilité :

Le system X est un systeme Unix. Vous pouvez installer tous les logiciels que nous utilisons (gcc, emacs, ddd, etc...) au moyen de fink. L'installation est simple a mettre en oeuvre.

Site web : http://fink.sourceforge.net/

Deuxième possibilité :

Installer Linux pour retrouver un environment proche de celui dont vous disposez au PULV. L'installation peut etre plus difficile à mettre en oeuvre.

Site web : http://www.yellowdoglinux.com/


Dans tous les cas

Soyez raisonnables en ce qui concerne le temps que vous consacrez a l'installation d'un compilateur C chez vous. Consacrez-vous prioritairement au travail demandé. Assurez-vous de ne pas faire de l'installation d'un compilateur sur votre ordinateur personnel, une condition nécessaire au travail des TDs de ce module.