Try to compile flips but got error..

Alexander Boettcher boettcher at os.inf.tu-dresden.de
Mon Jan 7 12:47:05 CET 2008


Hello,

wira wrote:
> Thanks Adam for the reply. but actually im a bit confused here, about 
> the things that i need to run Flips.
> is it correct that I use this command:
> 
> ./repomgr co remote_repo_l4      or is it     ./repomgr co hello   ?
You can use "./repomgr co remote_repo_l4", however you get beside flips 
much more you will not need probably.

"./repomgr co hello" provides only a few packages to run a simple hello
application, which however is not enough for your purpose.

A better starting point for you is "./repomgr co l4env", where you get 
basic packages to build later on flips.

After checking out the basic packages you can change in the l4/pkg 
directory and fetch FLIPS related/required additional packages by :

"svn up flips l4vfs socket_linux dde_linux rtc"

and our network multiplexer

"svn up ore dde".

To build FLIPS you need Linux 2.4.34.4 sources. We don't provide them
in our repository.

To build all you have to call something like:

make O=... LINUX24_DIR=...

Hope it helps,

Alex B.
> 
> i just need the flips package, but it seems to download everything..
You mean
> i need to set up two machines running fiasco and with running tcp/ip 
> communication. someone plz advice me..
> 
> 
> thanks,
> karipap
> 
> 
> On Jan 4, 2008 11:13 PM, Adam Lackorzynski <adam at os.inf.tu-dresden.de 
> <mailto:adam at os.inf.tu-dresden.de>> wrote:
> 
>     Hi,
> 
>     On Thu Jan 03, 2008 at 22:00:06 -0500, wira wrote:
>      > Before this I do ./repomgr co hello , and my fiasco and hello
>     world works
>      > fine. Yesterday, I do ./repomgr co remote_repo_l4 with the
>     intention to get
>      > the flips package. Today, I tried to compile at /fiasco/l4.. and
>     type  make
>      > O=/home/fiasco/build at the Terminal .. suddenly I got this
>     error. What does
>      > it means?
>      > My objective is to get the flips running on my fiasco..
>      >
>      >
>      > /home/fiasco/build/lib/x86_586/l4v2/libl4env.a(startup.o): In
>     function
>      > `__startup_main':
>      > /home/fiasco/l4/pkg/l4env/lib/src/startup.c:77: undefined
>     reference to
>      > `main'
>      > make[5]: *** [fuxfprov] Error 1
>      > make[5]: Leaving directory
>      >
>     `/home/fiasco/build/pkg/lxfuxlibc/server/fuxfprov/OBJ-x86_586-l4v2'make[4]:
>      > ***
>     [/home/fiasco/build/pkg/lxfuxlibc/server/fuxfprov/OBJ-x86_586-l4v2]
>      > Error 2
> 
>     This sounds like main.o is missing when linking, the 'main' function is
>     defined there. Does it help when you a do 'make clean' followed by
>     'make' in pkg/lxfuxlibc/server/fuxfprov?
> 
> 
> 
>     Adam
>     --
>     Adam                 adam at os.inf.tu-dresden.de
>     <mailto:adam at os.inf.tu-dresden.de>
>      Lackorzynski         http://os.inf.tu-dresden.de/~adam/
>     <http://os.inf.tu-dresden.de/%7Eadam/>
> 
>     _______________________________________________
>     l4-hackers mailing list
>     l4-hackers at os.inf.tu-dresden.de <mailto:l4-hackers at os.inf.tu-dresden.de>
>     http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> l4-hackers mailing list
> l4-hackers at os.inf.tu-dresden.de
> http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers


-- 
Dipl.-Inf. Alexander Böttcher
Technische Universität Dresden, Fakultät Informatik
Technische Universität Dresden, Dept. of Computer Science

Nöthnitzer Str. 46, Room 3087     Ph.  +49 351 463 3 8534
D-01307 Dresden                   Fax  +49 351 463 3 8255

boettcher at os.tu-dresden.de
key finger print: 5E79 31F6 F571 5FBA CF75  33FB AA34 4AF4 A633 25B3





More information about the l4-hackers mailing list