<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'>
I just did and got the same result.<br><br><div>&gt; Date: Tue, 12 Jul 2011 17:15:37 +0100<br>&gt; From: 0800410m@student.gla.ac.uk<br>&gt; To: barrelfish-users@lists.inf.ethz.ch<br>&gt; Subject: Re: [Barrelfish-users] Barrelfish compilation error<br>&gt; <br>&gt; Hi Rob,<br>&gt; <br>&gt; Have you tried compiling Barrelfish using the x86_64 target instead of <br>&gt; x86_32?<br>&gt; <br>&gt; -Calum<br>&gt; <br>&gt; On 12/07/11 17:03, Rob C wrote:<br>&gt; &gt; Hi, I'm attempting to compile Barrelfish on a 64bit Ubuntu machine. I<br>&gt; &gt; just downloaded the source via Hg today and followed the instructions on<br>&gt; &gt; wiki.barrelfish.org for configuring and compiling. I was able to get<br>&gt; &gt; through the configuration process but when I started the make I was<br>&gt; &gt; given these errors and I'm just not familiar enough with this stuff to<br>&gt; &gt; troubleshoot on my own:<br>&gt; &gt;<br>&gt; &gt; xxxxx@yyyyyy:~/hg.barrelfish.org/build# make<br>&gt; &gt; Makefile:48: x86_32/errors/errno.o.depend: No such file or directory<br>&gt; &gt; Makefile:75:<br>&gt; &gt; x86_32/usr/slideshow/_for_app_slideshow/keyboard_flounder_bindings.o.depend:<br>&gt; &gt; No such file or directory<br>&gt; &gt; Makefile:130:<br>&gt; &gt; x86_32/usr/slideshow/_for_app_slideshow/fb_flounder_bindings.o.depend:<br>&gt; &gt; No such file or directory<br>&gt; &gt; ...<br>&gt; &gt; [11 of 33] Compiling Expressions[boot] (<br>&gt; &gt; ../tools/fof/Expressions.lhs-boot, tools/tools/hamlet/Expressions.o-boot )<br>&gt; &gt; [12 of 33] Compiling IL.FoF.Compile ( ../tools/fof/IL/FoF/Compile.lhs,<br>&gt; &gt; tools/tools/hamlet/IL/FoF/Compile.o )<br>&gt; &gt;<br>&gt; &gt; ../tools/fof/IL/FoF/Compile.lhs:71:18:<br>&gt; &gt; Can't find interface-file declaration for variable freshVar<br>&gt; &gt; Probable cause: bug in .hi-boot file, or inconsistent .hi file<br>&gt; &gt; Use -ddump-if-trace to get an idea of which file caused the error<br>&gt; &gt; In the expression: freshVar binding<br>&gt; &gt; In the definition of `loc': loc = freshVar binding<br>&gt; &gt; In the definition of `getFreshVar':<br>&gt; &gt; getFreshVar binding<br>&gt; &gt; = (loc, binding1)<br>&gt; &gt; where<br>&gt; &gt; loc = freshVar binding<br>&gt; &gt; binding1 = binding {freshVar = loc + 1}<br>&gt; &gt;<br>&gt; &gt; ../tools/fof/IL/FoF/Compile.lhs:72:23:<br>&gt; &gt; Can't find interface-file declaration for variable freshVar<br>&gt; &gt; Probable cause: bug in .hi-boot file, or inconsistent .hi file<br>&gt; &gt; Use -ddump-if-trace to get an idea of which file caused the error<br>&gt; &gt; In the expression: binding {freshVar = loc + 1}<br>&gt; &gt; In the definition of `binding1':<br>&gt; &gt; binding1 = binding {freshVar = loc + 1}<br>&gt; &gt; In the definition of `getFreshVar':<br>&gt; &gt; getFreshVar binding<br>&gt; &gt; = (loc, binding1)<br>&gt; &gt; where<br>&gt; &gt; loc = freshVar binding<br>&gt; &gt; binding1 = binding {freshVar = loc + 1}<br>&gt; &gt;<br>&gt; &gt; ../tools/fof/IL/FoF/Compile.lhs:92:6:<br>&gt; &gt; Can't find interface-file declaration for variable freshVar<br>&gt; &gt; Probable cause: bug in .hi-boot file, or inconsistent .hi file<br>&gt; &gt; Use -ddump-if-trace to get an idea of which file caused the error<br>&gt; &gt; In the expression:<br>&gt; &gt; stableBinding<br>&gt; &gt; {freshVar = freshVar upBinding, defStructs = defStructs upBinding,<br>&gt; &gt; defUnions = defUnions upBinding, defEnums = defEnums upBinding}<br>&gt; &gt; In the definition of `passFreshVar':<br>&gt; &gt; passFreshVar upBinding stableBinding<br>&gt; &gt; = stableBinding<br>&gt; &gt; {freshVar = freshVar upBinding, defStructs = defStructs upBinding,<br>&gt; &gt; defUnions = defUnions upBinding, defEnums = defEnums upBinding}<br>&gt; &gt; make: *** [tools/bin/hamlet] Error 1<br>&gt; &gt;<br>&gt; &gt; Sorry if this is a repost but I checked the last few months of the<br>&gt; &gt; mailing list and didn't see anything similar to this. Thanks for the help.<br>&gt; <br>&gt; _______________________________________________<br>&gt; Barrelfish-users mailing list<br>&gt; Barrelfish-users@lists.inf.ethz.ch<br>&gt; https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users<br></div>                                               </div></body>
</html>