Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    perché compilare con gcc 2.95 piuttosto che gcc 3.x?

    ho visto che alcuni pacchetti specificano come sono stati compilati:

    es.:

    System:
    i686-pc-linux-gnu, compiled with:
    gcc version 2.96 20000731 (Red Hat Linux 7.2 2.96-112.7.1)

    quale importanta ha il fatto di essere stato compilato con il gcc 2.95 piuttosto che con il 3.x ?

    ci sono delle ottimizzazioni che vengono fatte per un compilatore? in cosa consistono nello specifico?

    grazie

  2. #2

    Re: perché compilare con gcc 2.95 piuttosto che gcc 3.x?

    Originariamente inviato da Super Skyweb
    ho visto che alcuni pacchetti specificano come sono stati compilati:
    Anche tutti i binari mi pare, a patto che l'eseguibile non sia stato passato per strip (vedi manuale), ma questa e` un'altra storia

    quale importanta ha il fatto di essere stato compilato con il gcc 2.95 piuttosto che con il 3.x ?
    La storia e` alquanto complessa e anche controversa, qui c'e` un'assaggio:
    http://kerneltrap.org/node/4126?PHPS...0e620a5823183e

    ci sono delle ottimizzazioni che vengono fatte per un compilatore? in cosa consistono nello specifico?
    Da quel che ne so gcc 3.x (>= 2) ottimizza meglio della serie 2.95.x . Il rilascio 4.0 dovrebbe garantire ulteriori guadagni.
    "Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.