Fink et gcc

lya.psi

Membre enregistré
5 Avril 2006
9
0
38
Bonjour,

Voila depuis quelque temps dès que je veux installer un package via Fink, j'ai l'erreur suivante :

Bloc de code:
Use of uninitialized value in substitution (s///) at /sw/lib/perl5/Fink/Services.pm line 1238.
Under Mac OS X 10.4.6, Fink must be bootstrapped or updated with gcc 4.0,
however, you currently have gcc 3.3 selected. To correct
this problem, run the command:

    sudo gcc_select 

You may need to install a more recent version of the Developer Tools
(Apple's XCode) to be able to do so.

Donc je lance la commande gcc_select :

Bloc de code:
psi-laptop:~ psi$ gcc_select
Current default compiler:
gcc version 3.3 20040913 (GNAT for Mac OS X build 1650)

Ok :/

Ce qui est bizarre c'est ça :

Bloc de code:
psi-laptop:~ psi$ gcc --version
powerpc-apple-darwin8-gcc-4.0.0 (GCC) 4.0.0 20041026 (Apple Computer, Inc. build 4061)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Ok :/

J'essaye d'installer XCode 2.2 via ADC (http://developer.apple.com/tools/xcode/index.html), mais mon compte .mac était un free trial, et il a expiré....

Connaissez vous la solution ?

Personnellement ce que je ne comprend pas c'est la contradiction entre gcc_select (d'ailleurs cette commande ne me donne qu'un echo, et non le choix de changement de version de gcc.) et la commande gcc --version...

Peut etre gcc est un ln -s de gcc-4.0 ?

Merci d'avance à vous ! :)
 
Fais "gcc_select 4.0". Si j'étais toi, j'éviterais de trop bricoler dans les gcc de fois que XCode finisse par y perdre son latin.