#136: Windows error: "ghci: Unable to locate ghc.exe" -------------------------------+-------------------------------------------- Reporter: mcandre | Owner: refold Type: defect | Status: reopened Priority: major | Milestone: 2010.2.0.0 Component: Windows installer | Resolution: Keywords: | -------------------------------+-------------------------------------------- Comment (by refold):
I was able to succesfully compile [http://darcs.haskell.org/ghc-6.12/ghc/driver/ghci/ghci.c ghci.c] with gcc on XP: {{{ $ gcc ghci.c -o ghci.exe $ ./ghci.exe WARNING: GHCi invoked via 'ghci.exe' in *nix-like shells (cygwin-bash, in partic ular) doesn't handle Ctrl-C well; use the 'ghcii.sh' shell wrapper instead GHCi, version 6.12.3: http://www.haskell.org/ghc/ :? for help Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Loading package ffi-1.0 ... linking ... done. }}} I think that `ghciwrap.c` is the old name for `ghci.c` and the comment just wasn't updated. Try commenting out this part: {{{ /* Turn the path into short form - LFN form causes problems when passed in argv[0]. */ if ( !(GetShortPathName(binPath, binPathShort, dwSize)) ) { errmsg1("%s: Unable to locate ghc.exe", argv[0]); return 1; } }}} and see what happens. -- Ticket URL: <http://trac.haskell.org/haskell-platform/ticket/136#comment:15> haskell-platform <http://trac.haskell.org/haskell-platform> The Haskell Platform: a comprehensive and robust collection of Haskell libraries _______________________________________________ Haskell-platform mailing list Haskell-platform@projects.haskell.org http://projects.haskell.org/cgi-bin/mailman/listinfo/haskell-platform