boot : C++ App on fiasco kernel.

Frank Mehnert fm3 at os.inf.tu-dresden.de
Wed Apr 13 11:38:51 CEST 2005


Hi Noh,

(is is correct to address you like that?)

On Wednesday 13 April 2005 09:54, 노학종 wrote:
> I downloaded the latest cvs version that is everything all including
> fiasco, l4env, libstdc++, ostkit, ostkit10... etc. And I completed compile
> all without some package where /l4/pkg/... (l4vfs, nethub, proxygon,
> verner)
>
> I tested a sample binary that is hello_cxx where in /l4/bin/x86_585
> directory. My grub menu(menu.lst) contains:
>  title Test_fiasco_kernel
>  kernel /boot/fiasco/rmgr -sigma0
>  modadder 0x02000000
>  module /boot/fiasco/main -noserial -nowait -nokdb
>  module /boot/fiasco/sigma0
>  module /boot/fiasco/hello_cxx
>
> following, boot error messages:
>  *hello : [5.0] l4rm/lib/src/config.c : 104 : l4rm_get_dsm();
>  *hello : l4RM:no dataspace manager found!!
>
> In /l4/pkg/hello_cxx/README, you recommend that use Symbols, buffermgr,
> simple_dm binary into menu.lst to using C++ code together with L4
> environment. But I can't find out that binary files. So I tested using
> above menu.lst.
>
> 1) Could somebody help me about problems above?

The README file is very outdated. Please add the following lines to your
menu.lst:

  module /boot/fiasco/log
  module /boot/fiasco/names
  module /boot/fiasco/dm_phys

dm_phys is the dataspace manager your hello program complains about.

> ***************************************
> General questions;
>
> 2) I want to that My APP Program(e.g. sample_cxx) build using C++ is
> execute on the fiasco kernel only without L4linux(kernel) Is it enable?

Yes, this is possible. The configuration above reflects this setup.

Cheers,

Frank
-- 
## Dept. of Computer Science, Dresden University of Technology, Germany ##
## http://os.inf.tu-dresden.de/~fm3                                     ##
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20050413/9d00a229/attachment-0001.sig>


More information about the l4-hackers mailing list