<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi, guys,</div><div><br></div><div>    I am interested about the project and trying to run it by following <a href="http://wiki.barrelfish.org/Getting_Started">http://wiki.barrelfish.org/Getting_Started</a>. </div><div>    However, I failed to generate the Makefile from hake.</div><div>The log is shown in the following.</div><div> <i>   ╰─$ ../hake/hake.sh -s .. -a x86_64</i></div><div><i>Install directory defaulting to '.'</i></div><div><i>Source directory is ..</i></div><div><i>Architectures to build: "x86_64"</i></div><div><i>Creating a local hake directory...</i></div><div><i>Setting up hake build directory...</i></div><div><i>Bootstrapping Config.hs</i></div><div><i>Building hake...</i></div><div><i>[ 1 of 13] Compiling Tools            ( ../hake/Tools.hs, hake/Tools.o )</i></div><div><i>[ 2 of 13] Compiling TreeDB           ( ../hake/TreeDB.hs, hake/TreeDB.o )</i></div><div><i>[ 3 of 13] Compiling HakeTypes        ( ../hake/HakeTypes.hs, hake/HakeTypes.o )</i></div><div><i>[ 4 of 13] Compiling Args             ( ../hake/Args.hs, hake/Args.o )</i></div><div><i>[ 5 of 13] Compiling Config           ( hake/Config.hs, hake/Config.o )</i></div><div><i>[ 6 of 13] Compiling ArchDefaults     ( ../hake/ArchDefaults.hs, hake/ArchDefaults.o )</i></div><div><i>[ 7 of 13] Compiling X86_64           ( ../hake/X86_64.hs, hake/X86_64.o )</i></div><div><i>[ 8 of 13] Compiling K1om             ( ../hake/K1om.hs, hake/K1om.o )</i></div><div><i>[ 9 of 13] Compiling X86_32           ( ../hake/X86_32.hs, hake/X86_32.o )</i></div><div><i>[10 of 13] Compiling ARMv7            ( ../hake/ARMv7.hs, hake/ARMv7.o )</i></div><div><i>[11 of 13] Compiling ARMv8            ( ../hake/ARMv8.hs, hake/ARMv8.o )</i></div><div><i>[12 of 13] Compiling RuleDefs         ( ../hake/RuleDefs.hs, hake/RuleDefs.o )</i></div><div><i>[13 of 13] Compiling Main             ( ../hake/Main.hs, hake/Main.o )</i></div><div><i><br></i></div><div><i>../hake/Main.hs:348:48:</i></div><div><i>    Not in scope: type constructor or class ‘SrcSpanInfo’</i></div><div><i><br></i></div><div><i>../hake/Main.hs:406:29:</i></div><div><i>    Not in scope: type constructor or class ‘SrcSpanInfo’</i></div><div><i><br></i></div><div><i>../hake/Main.hs:406:48:</i></div><div><i>    Not in scope: type constructor or class ‘SrcSpanInfo’</i></div><div><i><br></i></div><div><i>../hake/Main.hs:444:15:</i></div><div><i>    Not in scope: ‘Language.Haskell.Exts.noSrcSpan’</i></div><div><i>    Perhaps you meant one of these:</i></div><div><i>      data constructor ‘Language.Haskell.Exts.SrcLoc’ (imported from Language.Haskell.Exts),</i></div><div><i>      data constructor ‘Language.Haskell.Exts.ForExp’ (imported from Language.Haskell.Exts),</i></div><div><i>      data constructor ‘Language.Haskell.Exts.ForImp’ (imported from Language.Haskell.Exts)</i></div><div><i><br></i></div><div>It seems something wrong about Haskel, but I am not sure why.</div><div><br></div><div>My environment is Ubuntu 16.04, with gcc(Ubuntu 5.4.0-6ubuntu1~16.04.10), binutils(2.26.1) and ghc(7.10.3).</div><div><br></div><div>Any advice about this issue?</div><br clear="all"><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><span style="font-size:14px;color:rgb(136,136,136)">Dong Du</span><br></div></div></div></div></div></div></div></div>