<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">Thanks Daniel,<div>I tried to set up 4.3 today but did not succeed - is there some pointer you can point me to where I can read up on setting up 4.3 to co-exist with 4.4</div>
<div>Regards,</div><div>Kashyap</div><div><div><div><font class="Apple-style-span" color="#500050"><span class="Apple-style-span" style="font-size: x-small;"><br></span></font></div></div></div></span><br><div class="gmail_quote">
On Tue, Feb 9, 2010 at 1:47 AM, Daniel Theophanes <span dir="ltr"><<a href="mailto:zrega@theophad.tmbx.com">zrega@theophad.tmbx.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Kashyap,<br>
<br>
Compiling on gcc 4.4 will fail using the last released snapshot. I would<br>
suggest you get and configure gcc4.3 . That will build the x86_32<br>
target.<br>
<br>
-Daniel<br>
<br>
<br>
> ---Orig Message---<br>
<div><div></div><div class="h5">> Hi folks,<br>
><br>
> I am a new joinee to the list. I was trying to build barrelfish on my<br>
> laptop<br>
> (32 bit Fedora core 11, gcc 4.4 and ghc 6.10)<br>
><br>
> I'd like to build a 32 bit version of the OS<br>
><br>
> Here are the steps I followed -<br>
><br>
> 1. Uncompressed the source and did a cd into the source<br>
> 2. mkdir build && cd barrelfish<br>
> 3. ../hake/hake.sh .. x86_32<br>
> 4. make<br>
> 5. At this point I got an error -<br>
><br>
> In file included from ../kernel/arch/x86_32/irq.c:57:<br>
> ./x86_32/include/asmoffsets.h:1:2: error: invalid preprocessing<br>
directive<br>
> #APP<br>
> ./x86_32/include/asmoffsets.h:52:2: error: invalid preprocessing<br>
directive<br>
> #NO_APP<br>
> make: *** [x86_32/kernel/arch/x86_32/irq.o.depend] Error 1<br>
> make: *** Deleting file `x86_32/kernel/arch/x86_32/irq.o.depend'<br>
><br>
> 6. I removed the offending "directives" from asmoffsets.h and the<br>
> compilation proceeded, only to fail here -<br>
><br>
> ./tools/tools/flounder/flounder -S ../if/pci.if<br>
> ./x86_32/usr/pci/_for_app_pci/pci_flounder_server.c<br>
> Generating x86_32/usr/pci/_for_app_pci/pci_flounder_server.o.depend<br>
> mkdir -p ./x86_32/usr/bench/urpc_bench/_for_app_urpc_receive<br>
> touch ./x86_32/usr/bench/urpc_bench/_for_app_urpc_receive/.marker<br>
> ./tools/tools/flounder/flounder -h ../if/bench.if<br>
> ./x86_32/include/if/bench_types.h<br>
> Generating<br>
> x86_32/usr/bench/urpc_bench/_for_app_urpc_receive/receive.o.depend<br>
> In file included from ../usr/bench/urpc_bench/urpc_bench.h:23,<br>
> from ../usr/bench/urpc_bench/receive.c:15:<br>
> ../include/barrelfish/monitor_client.h:17:30: error: if/monitor_types.h:<br>
> No<br>
> such file or directory<br>
> make: ***<br>
> [x86_32/usr/bench/urpc_bench/_for_app_urpc_receive/receive.o.depend]<br>
Error<br>
> 1<br>
> make: *** Deleting file<br>
> `x86_32/usr/bench/urpc_bench/_for_app_urpc_receive/receive.o.depend'<br>
><br>
> Can someone please let me know what I need to do to go forward?<br>
</div></div>_______________________________________________<br>
Barrelfish-users mailing list<br>
<a href="mailto:Barrelfish-users@lists.inf.ethz.ch">Barrelfish-users@lists.inf.ethz.ch</a><br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>Kashyap<br>