Hi, I am trying to build Fiasco-UX as per the documentation: http://os.inf.tu-dresden.de/fiasco/ux/building.shtml on Ubuntu Dapper (Intel, x86). gcc is 4.0.3. g++ is 4.0.3. I have obtained the code from CVS. Did menuconfig: cd l4/kernel/fiasco make menuconfig Have enabled: * Target platform (choose UX) * Generate inline code I don't see the "Assembler IPC shortcut" option. Saved the config. On running: make I get the following errors: make[1]: Circular l4/kernel/fiasco/src/Modules.ux.o <- Modules.ux dependency dropped. make[1]: Circular .Modules.deps <- Modules.ux dependency dropped. make[1]: Circular l4/kernel/fiasco/src/rules.cml.o <- Modules.ux dependency dropped. make[1]: Circular l4/kernel/fiasco/src/rules.cml.o <- .Modules.deps dependency dropped. make[1]: Circular create-sources <- Modules.ux dependency dropped. make[1]: Circular create-sources <- globalconfig.out dependency dropped. make[1]: Circular create-sources <- .Modules.deps dependency dropped. l4/kernel/fiasco/src/Makefile.sub1:17: .Modules.deps: No such file or directory make[2]: *** No rule to make target `.Modules.deps'. Stop. make[1]: *** [create-sources] Error 2 make: *** [build] Error 2 Appreciate any help in building fiasco-ux. Thanks, SK -- Shakthi Kannan http://www.shakthimaan.com ____________________________________________________________________________________ Cheap talk? Check out Yahoo! Messenger's low PC-to-Phone call rates. http://voice.yahoo.com
Hi, On Sun Dec 10, 2006 at 00:10:49 -0800, Shakthi Kannan wrote:
I am trying to build Fiasco-UX as per the documentation:
http://os.inf.tu-dresden.de/fiasco/ux/building.shtml
on Ubuntu Dapper (Intel, x86).
gcc is 4.0.3. g++ is 4.0.3.
I remember that Dapper has some problems with 'make'. Could you try some more recent version? Plain 3.81 should work, e.g. Adam -- Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
Am Sonntag Dezember 10 2006 11:30 schrieb Adam Lackorzynski:
Hi,
Hi all!
On Sun Dec 10, 2006 at 00:10:49 -0800, Shakthi Kannan wrote:
I am trying to build Fiasco-UX as per the documentation:
http://os.inf.tu-dresden.de/fiasco/ux/building.shtml
on Ubuntu Dapper (Intel, x86).
gcc is 4.0.3. g++ is 4.0.3.
I remember that Dapper has some problems with 'make'. Could you try some more recent version? Plain 3.81 should work, e.g.
As I am a Ubuntu user, too, I built a .deb for the Dapper release. You can find it here: http://tudos.de/~cw183155/make_3.81-2_i386.deb Regards, Carsten
Hi, --- Carsten Weinhold <weinhold@os.inf.tu-dresden.de> wrote:
As I am a Ubuntu user, too, I built a .deb for the Dapper release. You can find it here:
Thanks. I was able to install it. I checked out hello from CVS and it checked out lot of sources. Entering into l4/kernel/fiasco, doing "make menuconfig; make" builds kernel.image, irq0 which are required for fiasco-ux. To build sigma0, roottask, I do: make -C l4 O=build oldconfig cd l4 make O=build It builds load, perf_p6, rdpmc, rdtsc, roottask successfully in build/bin/x86_586/l4v2 but fails at sigma0: l4/pkg/sigma0/server/src/init.cc:12:29: error: l4/cxx/iostream.h: No such file or directory In file included from l4/pkg/sigma0/server/src/init.cc:15: l4/pkg/sigma0/server/src/mem_man.h:4:29: error: l4/cxx/avl_tree.h: No such file or directory In file included from l4/pkg/sigma0/server/src/mem_man.h:6, from l4/pkg/sigma0/server/src/init.cc:15: l4/pkg/sigma0/server/src/page_alloc.h:5:31: error: l4/cxx/list_alloc.h: No such file or directory l4/pkg/sigma0/server/src/page_alloc.h:6:31: error: l4/cxx/slab_alloc.h: No such file or directory l4/pkg/sigma0/server/src/page_alloc.h:11: error: cxx has not been declared l4/pkg/sigma0/server/src/page_alloc.h:11: error: List_alloc does not name a type Do I need to checkout any other modules, or should I build them in a different method? Appreciate any help. Do you guyz have an IRC channel for discussions? Thanks again, SK -- Shakthi Kannan http://www.shakthimaan.com ____________________________________________________________________________________ Do you Yahoo!? Everyone is raving about the all-new Yahoo! Mail beta. http://new.mail.yahoo.com
On Sun Dec 10, 2006 at 09:50:46 -0800, Shakthi Kannan wrote:
It builds load, perf_p6, rdpmc, rdtsc, roottask successfully in build/bin/x86_586/l4v2 but fails at sigma0:
l4/pkg/sigma0/server/src/init.cc:12:29: error: l4/cxx/iostream.h: No such file or directory In file included from l4/pkg/sigma0/server/src/init.cc:15: l4/pkg/sigma0/server/src/mem_man.h:4:29: error: l4/cxx/avl_tree.h: No such file or directory In file included from l4/pkg/sigma0/server/src/mem_man.h:6, from l4/pkg/sigma0/server/src/init.cc:15: l4/pkg/sigma0/server/src/page_alloc.h:5:31: error: l4/cxx/list_alloc.h: No such file or directory l4/pkg/sigma0/server/src/page_alloc.h:6:31: error: l4/cxx/slab_alloc.h: No such file or directory l4/pkg/sigma0/server/src/page_alloc.h:11: error: cxx has not been declared l4/pkg/sigma0/server/src/page_alloc.h:11: error: List_alloc does not name a type
Do I need to checkout any other modules, or should I build them in a different method?
Yep, check out l4/pkg/cxx, we forgot to add that to the hello module. Thanks for the reminder.
Appreciate any help. Do you guyz have an IRC channel for discussions?
See my page... Adam -- Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
Hi, --- Adam Lackorzynski <adam@os.inf.tu-dresden.de> wrote:
Yep, check out l4/pkg/cxx
Thanks, it worked! SK -- Shakthi Kannan http://www.shakthimaan.com ____________________________________________________________________________________ Any questions? Get answers on any topic at www.Answers.yahoo.com. Try it now.
participants (3)
-
Adam Lackorzynski -
Carsten Weinhold -
Shakthi Kannan