• [^] # Re: Besoins d'OpenBSD

    Posté par . En réponse à la dépêche Campagne de dons pour le compilateur PCC. Évalué à 6.

    cross-compilation pour les machines peu puissantes

    Je te rappel que dans le post original, Etienne parlait du besoin de compiler rapidement. Tu considères que la vitesse d'un compilateur, c'est être capable de cross-compiler sur des machines puissantes quand sur l'archi cible c'est trop lent ?

    Pour fournir des binaires de qualité, OpenBSD décide de compiler les sources directement sur une machine de l'architecture cible (pas de cross-compilation).

    J'ai chez moi une vieille Sun SparcClassic, qui met environ une semaine pour compiler le système complet. Je ne parle même pas de mon VAX... Si tu étais développeur, tu comprendrais que passer d'un compilo qui met une semaine pour compiler un OS à un autre qui met 5 fois moins de temps, c'est un TRES GROS avantage.

    Et puis quant à la portabilité, gcc l'est oui, mais c'est en comptant sur le fait qu'il soit catastrophique sur les archis autres que i386/amd64/PPC. Tu as déjà comparé gcc à sun studio sur sparc ? Tu as déjà comparé gcc à mipspro sur mips ? Si c'était le cas, tu verrais que gcc est très loin d'être ce petit bijou que tu crois être...