Problem with porting GHC
Thomas Schwinge
schwinge-list-ghc-users at nic-nac-project.de
Wed May 4 02:45:46 EDT 2005
On Tue, May 03, 2005 at 06:57:23PM -0400, Liwen Huang wrote:
> However, when I execute the last command of cross-compilation, I get
> another problem.
>
> $make hc-file-bundle Project=Ghc
> I have following error msg.
> -------------------------------------------------------------
> echo ghc-6.4/libraries/base/GHC/PrimopWrappers.hs >> hc-files-to-go
> echo ghc-6.4/ghc/compiler/parser/Parser.hs >> hc-files-to-go
> echo ghc-6.4/ghc/compiler/parser/ParserCore.hs >> hc-files-to-go
> echo ghc-6.4/ghc/compiler/main/ParsePkgConf.hs >> hc-files-to-go
> echo ghc-6.4/libraries/haskell-src/Language/Haskell/Parser.hs >>
> hc-files-to-go
> tar czf ghc-6.4-i386-pc-nto-qnx6.2.0-hc.tar.gz `cat hc-files-to-go`
> tar: ghc-6.4/ghc/rts/AutoApply_thr.hc: Cannot stat: No such file or
> directory
> tar: ghc-6.4/ghc/rts/AutoApply_thr_p.hc: Cannot stat: No such file or
> directory
> tar: ghc-6.4/ghc/rts/AutoApply_debug.hc: Cannot stat: No such file or
> directory
> tar: Error exit delayed from previous errors
> make: *** [hc-file-bundle] Error 2
> -------------------------------------------------------------
I was getting the following while porting ghc-6.4-branch to GNU/Hurd:
#v+
$ make hc-file-bundle Project=Ghc
[...]
echo ghc-6.4/ghc/compiler/main/ParsePkgConf.hs >> hc-files-to-go
echo ghc-6.4/libraries/haskell-src/Language/Haskell/Parser.hs >> hc-files-to-go
tar czf ghc-6.4-i386-unknown-gnu-hc.tar.gz `cat hc-files-to-go`
tar: ghc-6.4/ghc/rts/AutoApply_thr_p.hc: Cannot stat: No such file or directory
tar: ghc-6.4/ghc/rts/AutoApply_thr.hc: Cannot stat: No such file or directory
tar: ghc-6.4/ghc/rts/AutoApply_debug.hc: Cannot stat: No such file or directory
tar: ghc-6.4/libraries/haskell-src/Language/Haskell/Parser.hs: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
make: *** [hc-file-bundle] Error 2
#v-
> Since it is mentioned in the documentation, that we can ignore "rts
> error",
> and the gz file is successfully generated. I decide to try the next step. It
> it safe to do so?
I continued with the incomplete tarball of .hc files and didn't have any
problems related to that (AFAICT), apart from having to unpack
happy-1.15/happy into the build tree and run 'make -C happy boot all'
before continuing the build.
Regards,
Thomas
More information about the Glasgow-haskell-users
mailing list