Page 1 sur 1

Posté : 01 févr. 2004, 12:35:00
par Bertrand
Bonjour à  tous!

Je dois installer un module pour faire fonctionner mon modem.
Ce module doit être exclusivement compilé avec une version 2 de gcc (c'est ce qu'il me dit quand j'essaie de compiler avec la version 3 de gcc).

J'ai 2 version de gcc installées: la 2.96 et la 3.3.1 , cette dernière étant celle utilisée par défaut par le système.

Donc ma question est: comment forcer le système à  utiliser la version 2.96 pour compiler ce module à  partir des sources ?

Dois-je passer un argument à  "./configure" ou à  "make" ?
Ou quoi d'autre ?

Merci d'avance aux programmeurs en herbe.

Posté : 01 févr. 2004, 14:39:00
par Juan-Marco
Salut
Au lieu de taper gcc tu mets le chemin complet vers gcc version 2
Dans le makefile (si il est bien fait) tu dois avoir une variable dans ce genre là  "CC := gcc". La aussi tu peux mettre le chemin complet vers gcc 2

PS : je n'ai pas de linux sous la main pour tester mais je crois que "CC=/usr/bin/gcc-2.96" peux marcher
voir même si tu ne veux pas modifier le fichier de configuration tu peux essayer de faire "export CC=/usr/bin/gcc-2.96" dans la console avant de lancer la config