|
GEMTOS : GCC Tool kit
Présentation du package
Ce package dédié à GCC comprend:
- Installateur GEM du kit (pas une variable d'environnement à régler);
- GCC 2.8.1c et ses outils (compilation Christian Felsh) sauf C++;
- Sauf CC1.TTP en version 2.95.3!
- GCC C++ 2.7.2 seulement avec sa librairie standard C++ (impossible à trouver pour 2.8.1!);
- Principales librairies (gnu, c++, libm, ...);
- MGEMLIB la librairie la plus moderne GEM pour GCC, PureC et SozobonX(voir plus bas);
- GCCShell 4.9: shell
GEM pour GCC (Olivier Landemarre);
- EZ_Edit: Editeur coloré C,
C++, avec code manager, gestion des dépendances etc. Cet
éditeur à été particulièrement conçu pour fonctionner avec GCCShell, cela fait du kit
un environnement de développement à la hauteur de celui de PureC voir meilleur, allez
régulièrement sur le site de l'auteur pour mettre à jour son logiciel, vous avez de la chance
EZ_Edit fourni est du jours (27/10/2000) et apporte les dernières modifications demandées,
auteur: Roland Sevin;
- D'autres outils GEM, plus anciens comme RSC3 (éditeur de ressource), un éditeur de
binaire etc.
Il peut être installé sur tout système GEM 68K; sur partition standard TOS ou non, les noms
en 8+3 sont acceptés. Pour pouvoir utiliser GCC il faut avant tout de la mémoire
(14Mo conseillés) et pour ne pas être déçu par la vitesse si possible au moins un TT ou
un Falcon accéléré.
Ce kit est composé de shareware et freeware, n'oubliez pas leurs auteurs!
La librairie MGEMLIB
Le kit de développement possède une évolution spéciale de GEMLIB. Sa particularité :
- Les appels AES peuvent supporter le multithreading nativement;
- Quasiment plus de différence entre le mode -mshort (int sur 16 bits) du mode
int sur 32bits, pratiquement inutilisable jusque là (sauf codage spécial), la version
en int 16bits reste totalement compatible avec la précédente version, par contre la
version 32 nécessite une adaptation du source;
- Implémentation de la librairie MT_AES dans MGEMLIB, avec mise à niveau de celle-ci
pour supporter toutes les fonctions AES. Cette librairie sert principalement pour la
réalisation de librairies dynamiques voulant accéder au GEM.
Download
L'archive proposée est au format LZH pour le moment (à conseiller pour systèmes TOS, Magic)
Si vous utilisez MiNT, une archive de type Tar.Gz est disponible qui devrait faciliter
l'installation et régler les problèmes d'exécutables.
Attention aux utilisateurs de Netscape sous Windows, l'archive téléchargée des LZH peut être
corrompue par le navigateur! Je fournirais aussi demain une version découpée en 6 morceaux
pour faciliter le téléchargement.
NEW: Ce kit de développement sera régulièrement mis à jour sous forme de nouvelles archives
complètes et de mises à jour des anciennes, mais vous pourrez récupérer de nouvelles versions
indépendament pour EZ_Edit et GCCShell, ces 2 logiciels devant encore évoluer dans le but de l
es rendre plus coopératifs encore (comme pouvoir compiler à partir de EZ_Edit ce qui serait
un plus pour les utilisateur sur systèmes monotos qui sont actuellement obligés de quitter
l'éditeur pour compiler), 7,4Mo compacté!
PATCHS:
Patchs pour la version octobre 2000 Cette version corrige un gros bug de
l'installateur, met a disposition une mise a jours de EZ_Edit et ajoute quelques librairies pour GCC
Patch supplémentaire pour utilisateurs sous MagicPC uniquement Remplacement de GCC
par une version 2.7.2.3 fonctionnant correctement sous MagicPC en lieu et place de la version 2.8.1c ayant certains
problèmes sur des inclusions multiples.
All rights reserved by the authors. (C) 2000,2001
O.Landemarre and
D.Béréziat.
Last update: June 2001
|