<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi,<br>
<br>
[CC'ing the Barrelfish mailing list]<br>
<br>
This is a build dependency problem. Can you please try the following
patch and do a clean rebuild (including hake.sh):<br>
<br>
Could you please try the following patch:<br>
<font face="Courier New, Courier, monospace">diff --git
a/usr/bfscope/Hakefile
b/usr/bfscope/Hakefile
<br>
index 18cef32..b423811
100644
<br>
---
a/usr/bfscope/Hakefile
<br>
+++
b/usr/bfscope/Hakefile
<br>
@@ -13,6 +13,7
@@
<br>
[ build application { target =
"bfscope",
<br>
cFiles = [ "bfscope.c"
], <br>
addLibraries = [ "lwip", "contmng", "trace"
], <br>
- flounderBindings = [ "empty"
] <br>
+ flounderBindings = [ "empty"
], <br>
+ flouderDefs = [ "monitor"
] <br>
}
<br>
] <br>
<br>
</font>Cheers,<br>
Stefan<br>
<br>
<div class="moz-cite-prefix">On 01/16/2015 04:15 AM, tony doen
wrote:<br>
</div>
<blockquote
cite="mid:CAF9sOT8_auvOKWOzQJQ6n51cNWCAuahMnT0oWiaC=yf6Z6y0SA@mail.gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div dir="ltr"><span style="font-size:14px">Dear Stefan Kaestle,</span>
<div style="font-size:14px"> I want to complie barrelfish
on my centos7(64 bit), I have installed qemu,
ghc-7.6.3,ghc-paths,haskell-platform-2013.2.0.0 and gcc 4.8.2,
but the error occured I do not know how to deal. I have tried
to fake "monitor_defs.h" in "./x86_64/include/if/" by "cp
empty_defs.h monitor_defs.h", but still error at last. I guess
that maybe os lack some libs, but I do not know what lib or
the other problem.</div>
<div style="font-size:14px">Thank you for you helping in
advance.</div>
<div style="font-size:14px"><br>
</div>
<div style="font-size:14px">following is error info:</div>
<div style="font-size:14px">......</div>
<div style="font-size:14px">
<div>Generating
x86_64/usr/boot_perfmon/_for_app_boot_perfmon/connections.o.depend</div>
<div>Generating
x86_64/usr/boot_perfmon/_for_app_boot_perfmon/main.o.depend</div>
<div>./tools/bin/flounder -i ../if/platform/x86_64.if -i
../if/arch/x86_64.if -i ../if/types.if -a x86_64
--generic-stub --lmp-stub --ump-stub --multihop-stub
../if/boot_perfmon.if
./x86_64/usr/boot_perfmon/_for_app_boot_perfmon/boot_perfmon_flounder_bindings.c </div>
<div>Generating
x86_64/usr/boot_perfmon/_for_app_boot_perfmon/boot_perfmon_flounder_bindings.o.depend</div>
<div>mkdir -p ./x86_64/usr/bfscope/_for_app_bfscope</div>
<div>touch ./x86_64/usr/bfscope/_for_app_bfscope/.marker</div>
<div>./tools/bin/flounder -i ../if/platform/x86_64.if -i
../if/arch/x86_64.if -i ../if/types.if --generic-header
../if/empty.if ./x86_64/include/if/empty_defs.h </div>
<div>./tools/bin/flounder -i ../if/platform/x86_64.if -i
../if/arch/x86_64.if -i ../if/types.if --lmp-header
../if/empty.if ./x86_64/include/if/empty_lmp_defs.h </div>
<div>./tools/bin/flounder -i ../if/platform/x86_64.if -i
../if/arch/x86_64.if -i ../if/types.if --ump-header
../if/empty.if ./x86_64/include/if/empty_ump_defs.h </div>
<div>./tools/bin/flounder -i ../if/platform/x86_64.if -i
../if/arch/x86_64.if -i ../if/types.if --multihop-header
../if/empty.if ./x86_64/include/if/empty_multihop_defs.h </div>
<div>Generating
x86_64/usr/bfscope/_for_app_bfscope/bfscope.o.depend</div>
<div>../usr/bfscope/bfscope.c:27:29: fatal error:
if/monitor_defs.h: No such file or directory</div>
<div> #include <if/monitor_defs.h></div>
<div> ^</div>
<div>compilation terminated.</div>
<div>make: ***
[x86_64/usr/bfscope/_for_app_bfscope/bfscope.o.depend] Error
1</div>
</div>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Stefan
<a class="moz-txt-link-freetext" href="http://people.inf.ethz.ch/skaestle/">http://people.inf.ethz.ch/skaestle/</a></pre>
</body>
</html>