![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]()
Message
#1
|
|
![]() Terminaltor Moderating Machine ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 24 456 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 ![]() |
Comme promis dans un autre sujet, un petit tutoriel pour installer TIGCC sur OS-X
______________________________________ Les paquages tout faits : http://perso.wanadoo.fr/schlum/tigcc_OS-X_jaguar_binary.dmg (pour Jaguar, compilé avec gcc-3.1) http://perso.wanadoo.fr/schlum/tigcc_OS-X_panther_binary.dmg (pour Panther, compilé avec gcc-3.3) Attention, bien lire le IMPORTANT.rtf ![]() ______________________________________ Les instructions de compilation : - Tout d'abord, il faut avoir installé une version des dev-tools (CD OS-X ou sur le site d'Apple gratuitement avec l'ADC) - Créer sur le bureau un dossier "tigcc" - Télécharger dans ce dossier : 1. tigcc_src.tar.bz2 à l'une des adresses suivantes : http://perso.wanadoo.fr/schlum/tigcc_src.tar.bz2 http://perso.wanadoo.fr/variable/tigcc/tigcc_src.tar.bz2 http://perso.club-internet.fr/vertyos/tigc...gcc_src.tar.bz2 2. gcc-core-20030623.tar.bz2 à l'une des adresses suivantes : http://perso.wanadoo.fr/schlum/gcc-core-20030623.tar.bz2 http://gd.tuwien.ac.at/gnu/gcc/snapshots/2...0030623.tar.bz2 3. binutils-2.14.tar.bz2 à l'une des adresses suivantes : http://perso.wanadoo.fr/schlum/binutils-2.14.tar.bz2 http://gd.tuwien.ac.at/gnu/sourceware/binu...ls-2.14.tar.bz2 Exécuter (copier/coller) cette suite de commandes : CODE /bin/bash cd ~/Desktop/tigcc mkdir download mv gcc-core-20030623.tar.bz2 binutils-2.14.tar.bz2 download tar -xjf tigcc_src.tar.bz2 cd download tar -xjf gcc-core-20030623.tar.bz2 tar -xjf binutils-2.14.tar.bz2 ln -s gcc-20030623 gcc.ti ln -s binutils-2.14 binutils.ti cd ../scripts export CC='cc -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0' export TIGCC=/usr/local/tigcc export PATH=$PATH:$TIGCC/bin echo 'export PATH=$PATH:/usr/local/tigcc/bin' >> ~/.bashrc echo 'export TIGCC=/usr/local/tigcc' >> ~/.bashrc echo 'export PATH=$PATH:/usr/local/tigcc/bin' >> ~/.profile echo 'export TIGCC=/usr/local/tigcc' >> ~/.profile echo 'set path=($path /usr/local/tigcc/bin)' >> ~/.cshrc echo 'set TIGCC=/usr/local/tigcc' >> ~/.cshrc echo 'set path=($path /usr/local/tigcc/bin)' >> ~/.login echo 'set TIGCC=/usr/local/tigcc' >> ~/.login export CFLAGS='-Os -s' ulimit -s 800 sudo mkdir -p /usr/local sudo rm -rf /usr/local/tigcc sudo mkdir -p /usr/local/tigcc sudo ./Install_All [taper son passe administrateur et valider] Là, une longue compilation se lance Ouvrez un nouveau terminal... Normalement, tigcc est installé ; vous pouvez l'utiliser : CODE tigcc ma_source.c Ce qui crée (selon les #define du .c) un .89z, .9xz et/ou .v2z ... Voir la doc sur internet, et les nombreux exemples (/usr/local/tigcc/examples -> à copier ailleurs, sinon ça ne marchera pas) pour le fonctionnement de la commande et la syntaxe des .c PS : tout ce qui commence par "echo" dans les lignes de commande concerne la configuration du shell... Si vous connaissez un peu, vous pouvez en supprimer (.login et .cshrc concernent les shells tcsh et csh ; .bashrc et .profile les shells bash et sh) -------------------- I think therefore I Mac
|
|
|
![]() |
![]()
Message
#2
|
|
Nouveau Membre Groupe : Membres Messages : 4 Inscrit : 17 Jun 2006 Membre no 63 150 ![]() |
Bonjour,
Je sais que ce sujet date un peu... mais pour moi il est toujours d'actualité car je souhaite utiliser TIGCC sous Tiger, or, je n'y arrive pas J'ai essayé les packages proposés sur ticalc.org ou par Schlum mais cela ne fonctionne pas. Ma question est donc; quelqu'un a t'il réussi à utiliser une version de TIGCC sous Tiger ? Merci de votre aide ! Greg |
|
|
![]() ![]() |
Nous sommes le : 18th July 2025 - 09:30 |