[Barrelfish-users] Build for ARM

Calum McCall 0800410m at student.gla.ac.uk
Thu Jul 14 16:04:27 CEST 2011


Hi,

It looks like you are using barrelfish-20110301, the arm code has 
changed in the latest version available from the mercurial repository at 
hg.barrelfish.org. You should try that and post back if you are still 
having problems.

-Calum

On 14/07/11 05:47, pintu mehta wrote:
> Hi,
> is it possble to build and run barrelfish for arm target?
> i am sucess to run inside qemu x86_64 but my plan to build barrelfish
> for arm target and run inside  qemu-arm.
> if possible plz send me the steps to build it and what should be the
> qemu configuration for arm to run barrelfish
>
> i am trying to build it accoding to readme file.
>
> steps are-
>
> 1> ../hake/hake.sh .. arm   - sucess
> 2>download arm eabi tool from http://www.codesourcery.com/sgpp/lite/arm
> - sucess
> 3>make (Getting following error)
>
> barrelfish-20110301/build/../include/thc/thcsync.h:55: undefined
> reference to `__sync_bool_compare_and_swap_4'
> barrelfish-20110301/build/../include/thc/thcsync.h:55: undefined
> reference to `__sync_bool_compare_and_swap_4'
> barrelfish-20110301/build/../include/thc/thcsync.h:55: undefined
> reference to `__sync_bool_compare_and_swap_4'
> ./arm/lib/libthc.a(thcsync.o): In function `thc_seq_ticket':
> barrelfish-20110301/build/../lib/thc/thcsync.c:539: undefined reference
> to `__sync_bool_compare_and_swap_4'
> ./arm/lib/libthc.a(thcsync.o): In function `thc_latch_acquire':
> barrelfish-20110301/build/../include/thc/thcsync.h:55: undefined
> reference to `__sync_bool_compare_and_swap_4'
> ./arm/lib/libthc.a(thcsync.o):/home/lokesh/Bfish_arm2/barrelfish-20110301/build/../include/thc/thcsync.h:55:
> more undefined references to `__sync_bool_compare_and_swap_4' follow
> collect2: ld returned 1 exit status
>
> what should i do to remove above error?
> Regards
> pintu
>



More information about the Barrelfish-users mailing list