[Barrelfish-users] problem in running a program in Barrelfish
Reto Achermann
reto.achermann at inf.ethz.ch
Sun Jul 24 15:46:19 CEST 2016
Hi,
After the running Hake, you see a list of possible make targets, those
include:
- 'help-platforms': show the platforms (file collections) which can ..
- 'help-boot': show the boot sequences which can be initiated
- 'clean': remove most generated files
to show available build targets, type
$ make help-platforms
X86_64_Basic:
Basic 64-bit x86 PC build
X86_64_Benchmarks:
64-bit x86 PC build with benchmarks
X86_64_Full:
64-bit x86 PC build with benchmarks and test suites
If you want to build Barrelfish and your application,
Make sure you have added your program one of those targets which are
defined in $SOURCETREE/platforms/Hakefile
then -- assuming you added it to the basic list -- you type
$make X86_64_Basic
or alternatively build just your application
make x86_64/sbin/your_application
To boot Barrelfish you see the list of boot targets by typing
$make help-boot
qemu_x86_64:
Boot QEMU in 64-bit x86 mode emulating a PC
qemu_x86_64_debug:
Boot QEMU under GDB in 64-bit x86 mode emulating a PC
Add your program to the menu.lst in $BUILDTREE/platforms/x86/
and run Barrelfish inside QEMU
$make qemu_x86_64
the same applies for all the other architectures.
Best,
Reto.
On 07/24/2016 02:26 PM, alireza sanaee wrote:
> Hi,
>
> I want to run a simple application on Barrelfish but I have problem
> while I want to make it after Makefile generation by hake command. Here
> is the picture
> Inline image 2
> I exactly followed the tutorial, but I could not figure out which part
> I'm missing !
>
> Thank you for your help,
> Seyed Alireza Sanaee,
>
>
> _______________________________________________
> Barrelfish-users mailing list
> Barrelfish-users at lists.inf.ethz.ch
> https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users
>
--
Reto Achermann,
http://people.inf.ethz.ch/acreto
More information about the Barrelfish-users
mailing list