| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 09 Jan 2026 05:47:13 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100106141917
location: https://web.archive.org/web/20100106141917/https://ghc-devel.darwinports.com/
server-timing: captures_list;dur=0.591447, exclusion.robots;dur=0.048281, exclusion.robots.policy;dur=0.035489, esindex;dur=0.011280, cdx.remote;dur=9.355530, LoadShardBlock;dur=123.771589, PetaboxLoader3.datanode;dur=52.609864, PetaboxLoader3.resolve;dur=7.069702
x-app-server: wwwb-app227-dc8
x-ts: 302
x-tr: 160
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app227; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 09 Jan 2026 05:47:13 GMT
content-type: text/html
x-archive-orig-date: Wed, 06 Jan 2010 14:05:10 GMT
x-archive-orig-server: Apache
x-archive-orig-vary: Accept-Encoding
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: iso-8859-1
memento-datetime: Wed, 06 Jan 2010 14:19:17 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: TLA-20100106134810-00350-ia360913-c/TLA-20100106141025-00507-ia360908.us.archive.org.warc.gz
server-timing: captures_list;dur=0.809742, exclusion.robots;dur=0.036161, exclusion.robots.policy;dur=0.020806, esindex;dur=0.025028, cdx.remote;dur=25.206578, LoadShardBlock;dur=87.257696, PetaboxLoader3.datanode;dur=100.055000, PetaboxLoader3.resolve;dur=43.277761, load_resource;dur=105.544351
x-app-server: wwwb-app227-dc8
x-ts: 200
x-tr: 311
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Ghc-devel version 6.11 - How to Download and Install on Mac OS X
|
|||||||||
Wednesday the 6th of January, 2010 |
|||||||||
ghc-devel most recent diffversion 6.11
Scroll down toward the bottom of the page to get installation instructions for ghc-devel. The raw portfile for ghc-devel 6.11 is located here: https://ghc-devel.darwinports.com/dports/lang/ghc-devel/Portfile Find related portfiles with the unique DarwinPorts.com search feature. Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/ghc-devel The ghc-devel Portfile 54981 2009-08-05 14:16:35Z gwright PortSystem 1.0 Name: ghc-devel Version: 6.11 Category: lang Maintainers: gwright Platform: darwin Description: The Glorious Glasgow Haskell Compilation System (development version) Long Description: The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler and interactive environment for Haskell 98, GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell 98, for example: concurrency, a foreign language interface, multi-parameter type classes, scoped type variables, existential and universal quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes with a generational garbage collector, and a space and time profiler. Homepage: https://www.haskell.org/ghc/ set darcs_site https://darcs.haskell.org/ # Fetch using git is not yet supported in the released version # of MacPorts (requires 1.7). # #fetch.type git #git.url https://darcs.haskell.org/ghc.git set worksrcdir ghc pre-fetch { return -code error "ghc-devel is not currently supported" } fetch { system "cd ${workpath} && git clone ${darcs_site}/ghc.git" } Variant: test description {build testsuite and nofb benchmarks} { ui_msg "testsuite and nofib benchmarks will be built" } post-fetch { system "cd ${worksrcpath} && chmod +x ./sync-all" system "cd ${worksrcpath} && ./sync-all get" system "cd ${worksrcpath} && ./sync-all --extralibs get" if { [variant_isset test] } { system "cd ${worksrcpath} && ./sync-all --testsuite get" system "cd ${worksrcpath} && ./sync-all --nofib get" } } extract { } checksum { } depends_build port:ghc port:alex port:happy port:git-core depends_lib port:libedit port:gmp #user_notes All of the executables have the version as a suffix, # so you must invoke ghc-6.9 or ghci-6.9 or hsc2hs-6.9... # Not all of the files in /bin are different from the # production version, but it seems safer not to overwrite # the versions that are officially supported. #bugs GHC does not support DESTDIR. Instead, we install # everything into ${destroot}/${prefix}, and then fix up # the five scripts which actually have the installation # path hard coded. post-patch { system "touch ${worksrcpath}/libraries/base3-compat/LICENSE" } pre-configure { set cfg [open "${worksrcpath}/mk/build.mk" w] puts $cfg "#" puts $cfg "# Local configuration overrides for MacPorts" puts $cfg "#" puts $cfg "SRC_CC_OPTS += -I${prefix}/include" puts $cfg "SRC_HC_OPTS += -I${prefix}/include -I/usr/include -L${prefix}/lib -L/usr/lib" puts $cfg "EXTRA_HSC2HS_OPTS += -I${prefix}/include" puts $cfg "EXTRA_LD_OPTS += -L${prefix}/lib" puts $cfg "EXTRA_LD_OPTS += -L/usr/lib" close $cfg system "cd ${worksrcpath} && sh boot" } configure.env DYLD_FALLBACK_LIBRARY_PATH=${prefix}/lib configure.cflags-append "-I${prefix}/include" configure.args --prefix=${destroot}/${prefix} --mandir=${destroot}/${prefix}/share/man/ --with-readline-includes=${prefix}/include --with-readline-libraries=${prefix}/lib --with-gmp-includes=${prefix}/include --with-gmp-libraries=${prefix}/lib --disable-openal --disable-alut Variant: no_opengl { configure.args-append --disable-opengl configure.args-append --disable-glut } build.env DYLD_FALLBACK_LIBRARY_PATH=${prefix}/lib post-destroot { cd ${destroot}${prefix}/bin set ghc_script [ glob ${destroot}${prefix}/bin/ghc-${version}.* ] set ghci_script [ glob ${destroot}${prefix}/bin/ghci-${version}.* ] set ghc-pkg_script [ glob ${destroot}${prefix}/bin/ghc-pkg-${version}.* ] foreach script_name [concat ${ghc_script} ${ghci_script} ${ghc-pkg_script} ] { reinplace s|${destroot}/${prefix}|${prefix}|g ${destroot}${prefix}/bin/${script_name} } foreach script_name { ghcprof hsc2hs-ghc } { reinplace s|${destroot}/${prefix}|${prefix}|g ${destroot}${prefix}/bin/${script_name} } reinplace "s|\\\$ set ghc_libdir [ glob ${destroot}${prefix}/bin/ghc-${version}.* ] reinplace s|${destroot}/${prefix}|${prefix}|g ${destroot}${prefix}/lib/${ghc_libdir}/package.conf file delete ${destroot}/${prefix}/bin/ghc file delete ${destroot}/${prefix}/bin/ghci file delete ${destroot}/${prefix}/bin/ghc-pkg set ghc_date [ lindex [ split ${ghc_libdir} "." ] 2 ] foreach bin_name { ghcprof hasktags hp2ps hsc2hs-ghc runghc } { file rename ${destroot}/${prefix}/bin/${bin_name} ${destroot}${prefix}/bin/${bin_name}-${version}.${ghc_date} } system "cd ${destroot}${prefix}/lib/${ghc_libdir} && ranlib *.a" } If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page. Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:
% cd /opt/local/bin/portslocation/dports/ghc-develYou will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to: - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using ghc-devel with these commands: % man ghc-devel Where to find more information:
This website is back-ended by DB5, the best database in the business,
|
![]() |
![]()
Order Snow Leopard MacOSX 10.6 for only $29!
Other Helpful SitesMacOSForgeDebian Packages MacPorts - SVN Freshports - FreeBSD Fink Package List RPM for MacOSX Port Categories
accounting
amusements aqua archivers audio benchmarks biology blinkenlights cad chat chinese comms compression cross crypto databases devel editors education electronics emacs emulators erlang finance fonts framework fuse games genealogy gis gnome gnustep graphics gtk haskell iphone irc japanese java kde kde4 lang macports math mercurial ml mono multimedia net network news ocaml office palm parallel perl php pim project python reporting rox ruby russian scheme science security shells spelling squeak sysutils tcl tex textproc tk unicode vnc win32 wsn www x11 x11-font x11-wm xfce zope
Current SVN DownloadsDarwin Ports Current :nightly SVN snapshot SSH Key Gen See also: GNU-Darwin Ports for GNU-only software |
|||||||
| |




