-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 04 September 2003 01:45, Donald Bruce Stewart wrote: > I did something very slightly incorrect, I think, though I don't > know what it was, because I got a working cross-port to freebsd > yesterday, on a box that had previously given me the stg_ap_v_ret > error. See yesterday's post of mine on that.
Ok, I made another try today, here is the detailed report : [EMAIL PROTECTED]:~$ uname -a Linux moon 2.4.22-ben1 #1 Wed Aug 27 13:00:30 CEST 2003 ppc GNU/Linux [EMAIL PROTECTED]:~$ wget http://www.haskell.org/ghc/dist/6.0.1/ghc-6.0.1-src.tar.bz2 [EMAIL PROTECTED]:~$ md5sum ghc-6.0.1-src.tar.bz2 6e258de758b34905ecfc636a38fa9e23 ghc-6.0.1-src.tar.bz2 [EMAIL PROTECTED]:~$ tar jxf ghc-6.0.1-src.tar.bz2 [EMAIL PROTECTED]:~/ghc-6.0.1$ vim configure.in - --- Adding this at line 294 powerpc-unknown-linux*) HostPlatform=powerpc-unknown-linux TargetPlatform=powerpc-unknown-linux BuildPlatform=powerpc-unknown-linux HostPlatform_CPP='powerpc_unknown_linux' HostArch_CPP='powerpc' HostVendor_CPP='unknown' HostOS_CPP='linux' ;; - --- [EMAIL PROTECTED]:~/ghc-6.0.1$ autoreconf2.50 [EMAIL PROTECTED]:~/ghc-6.0.1$ ./configure --enable-hc-boot --enable-unregisterised [EMAIL PROTECTED]:~/ghc-6.0.1$ cd ghc/includes/ [EMAIL PROTECTED]:~/ghc-6.0.1/ghc/includes$ make config.h [EMAIL PROTECTED]:~$ uname -a Linux reglisse 2.4.18-686-smp #1 SMP Sun Apr 14 12:07:19 EST 2002 i686 unknown [EMAIL PROTECTED]:~$ wget http://www.haskell.org/ghc/dist/6.0.1/ghc-6.0.1-src.tar.bz2 [EMAIL PROTECTED]:~$ md5sum ghc-6.0.1-src.tar.bz2 6e258de758b34905ecfc636a38fa9e23 ghc-6.0.1-src.tar.bz2 [EMAIL PROTECTED]:~$ tar jxf ghc-6.0.1-src.tar.bz2 [EMAIL PROTECTED]:~/ghc-6.0.1$ ./configure [EMAIL PROTECTED]:~/ghc-6.0.1$ vim mk/build.mk [EMAIL PROTECTED]:~/ghc-6.0.1/ghc/includes$ scp config.h [EMAIL PROTECTED]:ghc-6.0.1/ghc/includes [EMAIL PROTECTED]:~/ghc-6.0.1$ vim mk/config.mk - --- TARGETPLATFORM = powerpc-unknown-linux LeadingUnderscore=NO - --- [EMAIL PROTECTED]:~/ghc-6.0.1$ vim libraries/mk/boilerplate.mk [EMAIL PROTECTED]:~/ghc-6.0.1$ vim hslibs/mk/boilerplate.mk - --- Add Ian's AR, LD and SRC_HC_OPTS hack. - --- [EMAIL PROTECTED]:~/ghc-6.0.1$ (cd glafp-utils && make boot && make) [EMAIL PROTECTED]:~/ghc-6.0.1$ (cd ghc && make boot && make) [EMAIL PROTECTED]:~/ghc-6.0.1$ (cd libraries && make boot && make) [EMAIL PROTECTED]:~/ghc-6.0.1$ vim ghc/mk/boilerplate.mk - --- Still adding Ian's hack [EMAIL PROTECTED]:~/ghc-6.0.1$ (cd ghc && make boot stage=2 && make stage=2) [EMAIL PROTECTED]:~/ghc-6.0.1/ghc/utils$ make clean [EMAIL PROTECTED]:~/ghc-6.0.1/ghc/utils$ make -k HC=~/ghc-6.0.1/ghc/compiler/stage1/ghc-inplace EXTRA_HC_OPTS='-O -fvia-C - -keep-hc-files' [EMAIL PROTECTED]: ~/ghc-6.0.1$ make hc-file-bundle Project=Ghc [EMAIL PROTECTED]:~/ghc-6.0.1/distrib$ wget -O hc-build http://cvs.haskell.org/cgi-bin/cvsweb.cgi/~checkout~/fptools/distrib/hc-build?rev=1.20 [EMAIL PROTECTED]:~$ scp [EMAIL PROTECTED]:ghc-6.0.1/ghc-6.0.1-powerpc-unknown-linux-hc.tar.gz . [EMAIL PROTECTED]:~$ tar zxf ghc-6.0.1-powerpc-unknown-linux-hc.tar.gz [EMAIL PROTECTED]:~/ghc-6.0.1$ ./distrib/hc-build --enable-hc-boot-unregisterised [...] ../../ghc/utils/ghc-pkg/ghc-pkg-inplace --update-package <package.conf.inplace ghc-pkg.bin: internal error: stg_ap_v_ret Please report this as a bug to [EMAIL PROTECTED], or http://www.sourceforge.net/projects/ghc/ gmake[1]: *** [../../ghc/driver/stamp-pkg-conf-base] Error 254 gmake: *** [boot] Error 1 gmake: Leaving directory `/home/lunar/ghc-6.0.1/libraries' I just saw today a binary version of GHC 5.04.3 for Linux/PPC. My next try will be to bootstrap from that one. Lunar. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/Vx8id1rcjNWgdWQRAidMAJ9S/TfDm8mPpp2Gdl05SNugYFVLGwCgoI0h q3Wf2Kp//DBxiE+fOu4VHO4= =wbf5 -----END PGP SIGNATURE----- _______________________________________________ Glasgow-haskell-users mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users