Hi all!
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 make[4]: Leaving directory `/home/fiasco/l4/pkg/lxfuxlibc/server/fuxfprov' make[3]: *** [fuxfprov] Error 2 make[3]: Leaving directory `/home/fiasco/l4/pkg/lxfuxlibc/server' make[2]: *** [server] Error 2 make[2]: Leaving directory `/home/fiasco/l4/pkg/lxfuxlibc' make[1]: *** [lxfuxlibc.bin] Error 2 make[1]: Leaving directory `/home/fiasco/l4/pkg' make: *** [pkg] Error 2
Thanks in advance.. karipap
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
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 ?
i just need the flips package, but it seems to download everything.. 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@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@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@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
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@os.inf.tu-dresden.de mailto:adam@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@os.inf.tu-dresden.de <mailto:adam@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@os.inf.tu-dresden.de <mailto:l4-hackers@os.inf.tu-dresden.de> http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
l4-hackers@os.inf.tu-dresden.de