[Barrelfish-users] [Barrelfish] Compiling barrelfish for ARM

Richard Black Richard.Black at microsoft.com
Sat Jul 23 23:24:57 CEST 2011

The hake on the Haskell website is not the same hake as the hake which builds Barrelfish.  They are completely different programs with the same name.  Barrelfish hake.sh relies on using Barrelfish hake.  Can you try again without any references to the hake from the Haskell website?

From: Konstantin Zertsekel [mailto:zertsekel at gmail.com]
Sent: 23 July 2011 20:30
To: barrelfish-users at lists.inf.ethz.ch
Subject: [Barrelfish] [Barrelfish-users] Compiling barrelfish for ARM

Hi all,

please help to compile barrelfish for ARM on Ubuntu 10.04 x86 machine.

What I've done:
* installed haskell using apt-get
* downloaded hake-1.3.4 from haskell website to ~/dev/hake
* downloaded barrelfish source code to ~/dev/hg.barrelfish.org<http://hg.barrelfish.org>
* created ~/dev/hg.barrelfish.org/my_build<http://hg.barrelfish.org/my_build> and cd-ed into it
* run ../hake/hake.sh -s .. -i ~/dev/hake -a ARM with the next output:

konszert at kosta-ubuntu:~/dev/hg.barrelfish.org/my_build$<http://hg.barrelfish.org/my_build$> ../hake/hake.sh -s .. -i ~/dev/hake/ -a ARM
../hake/hake.sh: line 70: [: missing `]'
Install directory is /home/konszert/dev/hake/
Source directory is ..
Architectures to build: "ARM"
Setting up hake build directory...
You already have Config.hs, leaving it as-is.
Creating new symbolic_targets.mk<http://symbolic_targets.mk> file.
cp: cannot stat `../hake/symbolic_targets.mk<http://symbolic_targets.mk>': No such file or directory
Building hake...
<command line>: cannot satisfy -package ghc-paths
    (use -v for more information)

So, this fails with "cannot satisfy -package ghc-paths"...
Can anybody provide some tips? ...
Note: of course I played with various parameters for ../hake/hake.sh and tried to fix PATH variable - in vail  :-(

--- Kosta
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.inf.ethz.ch/pipermail/barrelfish-users/attachments/20110723/fb7a6f6d/attachment.html 

More information about the Barrelfish-users mailing list