[Barrelfish-users] Compiling barrelfish for ARM
Konstantin Zertsekel
zertsekel at gmail.com
Sun Jul 24 07:25:09 CEST 2011
Hi,
> seems like u are missing a package.
> try installing "libghc-ghc6-paths-dev" package from Ubuntu repositories.
Oh, that helped. I did miss it, though nothing is said about it in
barrelfish docs... or I didn't look enough.
But now, hake complains about ARM arch: "Error in configuration:
unknown architecture(s) specified: ARM".
The details are below:
--------------------------------------------------------------------------------
konszert at kosta-ubuntu:~/dev/hg.barrelfish.org/my_build$
../hake/hake.sh -s .. -a ARM
Install directory defaulting to '.'
Source directory is ..
Architectures to build: "ARM"
Setting up hake build directory...
You already have Config.hs, leaving it as-is.
You already have symbolic_targets.mk, leaving it as-is.
Building hake...
[ 1 of 14] Compiling Path ( ../hake/Path.hs, hake/Path.o )
[ 2 of 14] Compiling HakeTypes ( ../hake/HakeTypes.hs, hake/HakeTypes.o )
[ 3 of 14] Compiling Args ( ../hake/Args.hs, hake/Args.o )
[ 4 of 14] Compiling Config ( ../hake/Config.hs, hake/Config.o )
[ 5 of 14] Compiling ArchDefaults ( ../hake/ArchDefaults.hs,
hake/ArchDefaults.o )
[ 6 of 14] Compiling X86_64 ( ../hake/X86_64.hs, hake/X86_64.o )
[ 7 of 14] Compiling X86_32 ( ../hake/X86_32.hs, hake/X86_32.o )
[ 8 of 14] Compiling SCC ( ../hake/SCC.hs, hake/SCC.o )
[ 9 of 14] Compiling ARM ( ../hake/ARM.hs, hake/ARM.o )
[10 of 14] Compiling ARM11MP ( ../hake/ARM11MP.hs, hake/ARM11MP.o )
[11 of 14] Compiling Beehive ( ../hake/Beehive.hs, hake/Beehive.o )
[12 of 14] Compiling XScale ( ../hake/XScale.hs, hake/XScale.o )
[13 of 14] Compiling RuleDefs ( ../hake/RuleDefs.hs, hake/RuleDefs.o )
[14 of 14] Compiling Main ( ../hake/Main.hs, hake/Main.o )
Linking hake/hake ...
Running hake...
Error in configuration: unknown architecture(s) specified: ARM
--------------------------------------------------------------------------------
BTW, I have downloaded the latest barrelfish package.
That's what I have in hake folder:
--------------------------------------------------------------------------------
konszert at kosta-ubuntu:~/dev/hg.barrelfish.org/my_build$ ls -l ../hake/
total 236
-rw-r--r-- 1 konszert konszert 10507 2011-07-23 20:58 ArchDefaults.hs
-rw-r--r-- 1 konszert konszert 4082 2011-07-23 20:58 Args.hs
-rw-r--r-- 1 konszert konszert 3924 2011-07-23 20:58 arm11mpcore-dM.txt
-rw-r--r-- 1 konszert konszert 6125 2011-07-23 20:58 ARM11MP.hs
-rw-r--r-- 1 konszert konszert 2378 2011-07-23 20:58 arm926ej-s-dM.txt
-rw-r--r-- 1 konszert konszert 6664 2011-07-23 20:58 ARM.hs
-rw-r--r-- 1 konszert konszert 2376 2011-07-23 20:58 arm-mpcore-dM.txt
-rw-r--r-- 1 konszert konszert 3539 2011-07-23 20:58 beehive-dM-noSTDC.txt
-rw-r--r-- 1 konszert konszert 3586 2011-07-23 20:58 beehive-dM.txt
-rw-r--r-- 1 konszert konszert 5874 2011-07-23 20:58 Beehive.hs
-rw-r--r-- 1 konszert konszert 6618 2011-07-23 21:47 Config.hs
-rw-r--r-- 1 konszert konszert 6475 2011-07-23 20:58 Config.hs.template
drwxr-xr-x 2 konszert konszert 4096 2011-07-23 22:18 hake
-rw-r--r-- 1 konszert konszert 1354 2011-07-23 20:58 Hakefile
-rwxr-xr-x 1 konszert konszert 4086 2011-07-23 20:58 hake.sh
-rw-r--r-- 1 konszert konszert 3716 2011-07-23 20:58 HakeTypes.hs
-rw-r--r-- 1 konszert konszert 17850 2011-07-23 20:58 Main.hs
-rw-r--r-- 1 konszert konszert 719 2011-07-23 20:58 menu.lst.arm
-rw-r--r-- 1 konszert konszert 1289 2011-07-23 20:58 menu.lst.beehive
-rw-r--r-- 1 konszert konszert 1001 2011-07-23 20:58 menu.lst.m5
-rw-r--r-- 1 konszert konszert 1084 2011-07-23 20:58 menu.lst.scc
-rw-r--r-- 1 konszert konszert 947 2011-07-23 20:58 menu.lst.x86_32
-rw-r--r-- 1 konszert konszert 1119 2011-07-23 20:58 menu.lst.x86_64
-rw-r--r-- 1 konszert konszert 757 2011-07-23 20:58 menu.lst.xscale
-rw-r--r-- 1 konszert konszert 2135 2011-07-23 20:58 notes.txt
-rw-r--r-- 1 konszert konszert 5116 2011-07-23 20:58 Path.hs
-rw-r--r-- 1 konszert konszert 35557 2011-07-23 20:58 RuleDefs.hs
-rw-r--r-- 1 konszert konszert 4047 2011-07-23 20:58 SCC.hs
-rw-r--r-- 1 konszert konszert 12212 2011-07-23 20:58 symbolic_targets.mk
-rw-r--r-- 1 konszert konszert 3801 2011-07-23 20:58 x86_32-dM.txt
-rw-r--r-- 1 konszert konszert 5377 2011-07-23 20:58 X86_32.hs
-rw-r--r-- 1 konszert konszert 4069 2011-07-23 20:58 x86_64-dM.txt
-rw-r--r-- 1 konszert konszert 5503 2011-07-23 20:58 X86_64.hs
-rw-r--r-- 1 konszert konszert 6929 2011-07-23 20:58 XScale.hs
--------------------------------------------------------------------------------
Do I miss something?
Thanks,
--- Kosta
More information about the Barrelfish-users
mailing list