[Barrelfish-users] Two different issues (menu.lst.scc, building the last release)

Kornilios Kourtis kornilios.kourtis at inf.ethz.ch
Fri Jun 7 11:03:48 CEST 2013


Hi,

On Mon, Jun 03, 2013 at 06:57:57PM +0800, Hegazi, Abdel Rahman Farag Abdel Hakim wrote:
> Hello,
> I actually have two issues:
> 
> 1- It seems you rely on ghc 7.xx to build this last release as I see the option
>  "-rtsopts=all" is only  available in the recent ghc build, so I commented this
> line as I use ghc 6.10.4 but building it with this line commented gives this
> output 
> 
> Install directory defaulting to '.'
> Source directory is ..
> Architectures to build: "scc"
> Creating a local hake directory...
> Setting up hake build directory...
> Creating new symbolic_targets.mk file.
> Building hake...
> ghc: no input files
> Usage: For basic information, try the `--help' option.
> ../hake/hake.sh: line 135: ../hake/Main.hs: Permission denied
> 
> This should be working normally using the old release but do you have
> any explanation why this "permission denied"  I really have zero exp with
> haskell to trace this Main.hs

I'm not sure what the exact problem is, but I'm guessing that using ghc 6
with our latest release would require more changes than the -rtsopts
argument. ghc differences across releases make it very difficult for us
to support multiple versions, so we try to stick with a fairly recent
one. 

My advice would be to install the ghc version we currently use. Versions
7.4.1 and 7.4.2 (thanks to Wang Nan) should work without problems

cheers,
Kornilios.

> 
> 2- Could somebody explain what is meant by those three lines in menu.lst.scc
> # RCK memory map
> # 624MB private RAM
> mmap    map 0x0     0x27000000  1
>  # 1GB shared RAM (over all MCs) in the middle of address space
> mmap    map     0x80000000      0x40000000      1
> # 16MB more private RAM (bootup jump is in here, too)
> mmap    map 0xff000000  0x1000000   1
> 
> And what is the difference between this and the default mapping in the lut?
> 
> 
> --
> Regards,
> Abdel Rahman Hegazi
> PhD student, Computer Science,
> University of Hong Kong.
> E-mail : abdo.hegazi at connect.hku.hk
> Mobile : (+852) 53053884 
> 

> _______________________________________________
> Barrelfish-users mailing list
> Barrelfish-users at lists.inf.ethz.ch
> https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users


-- 
Kornilios Kourtis



More information about the Barrelfish-users mailing list