<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<font class="Apple-style-span" face="Tahoma" size="2">Hi, I'm attempting to compile Barrelfish on a 64bit Ubuntu machine. &nbsp;I just downloaded the source via Hg today and followed the instructions on wiki.barrelfish.org for configuring and compiling. &nbsp;I was able to get through the configuration process but when I started the make I was given these errors and I'm just not familiar enough with this stuff to troubleshoot on my own:</font><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div><div><font class="Apple-style-span" face="Tahoma" size="2">xxxxx@yyyyyy:~/hg.barrelfish.org/build# make</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">Makefile:48: x86_32/errors/errno.o.depend: No such file or directory</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">Makefile:75: x86_32/usr/slideshow/_for_app_slideshow/keyboard_flounder_bindings.o.depend: No such file or directory</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">Makefile:130: x86_32/usr/slideshow/_for_app_slideshow/fb_flounder_bindings.o.depend: No such file or directory</font></div></div><div style="font-family: Tahoma; font-size: 10pt; ">...</div><div><div><font class="Apple-style-span" face="Tahoma" size="2">[11 of 33] Compiling Expressions[boot] ( ../tools/fof/Expressions.lhs-boot, tools/tools/hamlet/Expressions.o-boot )</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">[12 of 33] Compiling IL.FoF.Compile &nbsp; ( ../tools/fof/IL/FoF/Compile.lhs, tools/tools/hamlet/IL/FoF/Compile.o )</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">../tools/fof/IL/FoF/Compile.lhs:71:18:</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; Can't find interface-file declaration for variable freshVar</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; Probable cause: bug in .hi-boot file, or inconsistent .hi file</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; Use -ddump-if-trace to get an idea of which file caused the error</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; In the expression: freshVar binding</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; In the definition of `loc': loc = freshVar binding</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; In the definition of `getFreshVar':</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; getFreshVar binding</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = (loc, binding1)</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; where</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; loc = freshVar binding</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; binding1 = binding {freshVar = loc + 1}</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">../tools/fof/IL/FoF/Compile.lhs:72:23:</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; Can't find interface-file declaration for variable freshVar</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; Probable cause: bug in .hi-boot file, or inconsistent .hi file</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; Use -ddump-if-trace to get an idea of which file caused the error</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; In the expression: binding {freshVar = loc + 1}</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; In the definition of `binding1':</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; binding1 = binding {freshVar = loc + 1}</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; In the definition of `getFreshVar':</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; getFreshVar binding</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = (loc, binding1)</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; where</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; loc = freshVar binding</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; binding1 = binding {freshVar = loc + 1}</font></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">../tools/fof/IL/FoF/Compile.lhs:92:6:</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; Can't find interface-file declaration for variable freshVar</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; Probable cause: bug in .hi-boot file, or inconsistent .hi file</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; Use -ddump-if-trace to get an idea of which file caused the error</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; In the expression:</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; stableBinding</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {freshVar = freshVar upBinding, defStructs = defStructs upBinding,</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;defUnions = defUnions upBinding, defEnums = defEnums upBinding}</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; In the definition of `passFreshVar':</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; passFreshVar upBinding stableBinding</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= stableBinding</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{freshVar = freshVar upBinding, defStructs = defStructs upBinding,</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; defUnions = defUnions upBinding, defEnums = defEnums upBinding}</font></div><div><font class="Apple-style-span" face="Tahoma" size="2">make: *** [tools/bin/hamlet] Error 1</font></div></div><div><font class="Apple-style-span" face="Tahoma" size="2"><br></font></div><div><font class="Apple-style-span" face="Tahoma" size="2">Sorry if this is a repost but I checked the last few months of the mailing list and didn't see anything similar to this. &nbsp;Thanks for the help.</font></div>                                               </div></body>
</html>