portable mac instalar gratis descargar macos haskell gcc ghc ghci

macos - mac - haskell portable



Usar gcc en lugar de clang en ghci o ghc (1)

En Mac OSX 10.9, el compilador c predeterminado incluido con Xcode es clang . Instalé gcc-4.9 con homebrew . Ahora tengo dos gcc s diferentes, uno es clang , el otro es gcc . El valor predeterminado es clang .

Quiero usar gcc al compilar archivos Haskell con ghc , y también quiero gcc cuando ghc ghci . ¿Cómo hacer este cambio?


Reproduciendo mis instrucciones que he compartido con haskellers durante los últimos meses a través de https://gist.github.com/cartazio/7131371

  1. Escriba ghc --print-libdir

    La salida será una ruta como /Library/Frameworks/GHC.framework/Versions/7.6.3-x86_64/usr/lib/ghc-7.6.3

  2. Vaya a ese directorio y edite el archivo de settings .

  3. Aparecerá una línea que indica la ruta al compilador de C. Probablemente dirá /bin/gcc

  4. Cambie esa línea a /usr/local/bin/gcc-4.8 (o cualquiera que sea la versión de gcc que haya instalado, como /usr/local/bin/gcc-4.2 )