Hello Simon,

scratch that. I've been able to do unregistered build on IA64 and also on Mips64 (ARM still building). The issue I've had was with whitespace after the YES/NO in the mk/build.mk which was caused by the copy&paste directly from Wiki. I'm thinking about adding clear note there about this issue to warn potential confused user like me in the future.

Thanks,
Karel

On 01/ 4/11 03:14 PM, Simon Marlow wrote:
On 31/12/2010 19:53, Karel Gardas wrote:

before going to fill some bugreports about broken unregisterised builds
I'd like to be sure I understand the topic and know well how to
configure it.

So, I do have three platforms with Linux OS:
- mips64: gcc 4.3.2 + ghc 6.8.2 (debian)
- ARMv7: gcc 4.4.1 + ghc 6.10.4 (Ubuntu)
- IA64: gcc 4.3.2 + ghc 6.8.2 (debian)

on all three, I attempted to build 6.12.3 unregisterised by:

./boot
./configure
cat > mk/build.mk
GhcUnregisterised=YES
GhcWithNativeCodeGen=NO
SplitObjs=NO
^D
make

On all three platforms this failed with:

mips64:
"inplace/bin/ghc-stage1" -H32m -O -package-name ghc-prim-0.2.0.0
-hide-all-packages -i -ilibraries/ghc-prim/.
-ilibraries/ghc-prim/dist-install/build
-ilibraries/ghc-prim/dist-install/build/autogen
-Ilibraries/ghc-prim/dist-install/build
-Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/.
-optP-include
-optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h
-package rts-1.0 -package-name ghc-prim -XCPP -XMagicHash
-XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples
-XEmptyDataDecls -XNoImplicitPrelude -O2 -XGenerics
-fno-warn-deprecated-flags -odir
libraries/ghc-prim/dist-install/build -hidir
libraries/ghc-prim/dist-install/build -stubdir
libraries/ghc-prim/dist-install/build -hisuf hi -osuf o -hcsuf hc -c
libraries/ghc-prim/./GHC/Generics.hs -o
libraries/ghc-prim/dist-install/build/GHC/Generics.o
In file included from /home/kgardas/src/ghc-6.12.3/includes/Stg.h:230,

from /tmp/ghc14979_0/ghc14979_0.hc:3:0:
/tmp/ghc14979_0/ghc14979_0.hc: In function
‘ghczmprim_GHCziGenerics_zdgtoUnit_entry’:

/tmp/ghc14979_0/ghc14979_0.hc:17:0:
warning: implicit declaration of function ‘JMP_’
ghc-stage1: could not execute:
/home/kgardas/src/ghc-6.12.3/inplace/lib/ghc-asm
make[1]: *** [libraries/ghc-prim/dist-install/build/GHC/Generics.o]
Error 1
make: *** [all] Error 2

That ought to work, I think. We had an unregisterised nightly builder
until fairly recently - that's something we should resurrect. In the
meantime I'll try an unregisterised build manually and see if I can
reproduce the problem.

Cheers,
Simon




_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to