Hi all,
Though I had some hard time to run l4linux-2.6, I still get build error. When I build l4linux-2.6, the following error occured.
As far as I know, a global variable (xtime) was defined twice.
First, l4/pkg/generic_io/lib/clientlib/ARCH-x86/io_info.S Second, some header file included in l4linux-2.6/kernel/sysctl.c
Any suggestion will help me much!
$ cd l4linux-2.6 $ make menuconfig ... $ make ... CC arch/l4/l4lxlib/l4env/task.o CC arch/l4/l4lxlib/l4env/thread.o AR arch/l4/l4lxlib/l4env/lib.a GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 /home/drops/l4linux-2.6-env/l4/lib/x86_586/l4v2/libio.a(io_info.o)(.ros pace+0xc): In function `xtime': : multiple definition of `xtime' kernel/built-in.o(.bss+0x9650):/home/drops/l4linux-2.6-env/l4linux-2.6/ kernel/sysctl.c:1666: first defined here make: *** [.tmp_vmlinux1] Error 1 $
Hi!
On Mon Mar 06, 2006 at 21:18:54 +0900, Sungkwan Heo wrote:
Though I had some hard time to run l4linux-2.6, I still get build error. When I build l4linux-2.6, the following error occured.
As far as I know, a global variable (xtime) was defined twice.
First, l4/pkg/generic_io/lib/clientlib/ARCH-x86/io_info.S Second, some header file included in l4linux-2.6/kernel/sysctl.c
Any suggestion will help me much!
$ cd l4linux-2.6 $ make menuconfig ... $ make ... CC arch/l4/l4lxlib/l4env/task.o CC arch/l4/l4lxlib/l4env/thread.o AR arch/l4/l4lxlib/l4env/lib.a GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 /home/drops/l4linux-2.6-env/l4/lib/x86_586/l4v2/libio.a(io_info.o)(.ros pace+0xc): In function `xtime': : multiple definition of `xtime' kernel/built-in.o(.bss+0x9650):/home/drops/l4linux-2.6-env/l4linux-2.6/ kernel/sysctl.c:1666: first defined here make: *** [.tmp_vmlinux1] Error 1
Indeed, that was broken. We just fixed it, make sure to update the generic_io package and L4Linux.
Thanks, Adam
Hi Adam and all
Is there any problem with TU Dresden cvs server?
I did checkout l4linux-2.6 and l4-linux-2.6-env but the checkouts stopped at the following points. I tried to do it several times but the stop points are the same.
Adam, could you check the cvs server?
[l4linux-2.6] ... cvs checkout: Updating l4linux-2.6/sound/pcmcia cvs checkout: Updating l4linux-2.6/sound/pcmcia/pdaudiocf cvs checkout: Updating l4linux-2.6/sound/pcmcia/vx cvs checkout: Updating l4linux-2.6/sound/ppc cvs checkout: Updating l4linux-2.6/sound/sparc cvs checkout: Updating l4linux-2.6/sound/synth cvs checkout: Updating l4linux-2.6/sound/synth/emux cvs checkout: Updating l4linux-2.6/sound/usb cvs checkout: Updating l4linux-2.6/sound/usb/usx2y cvs checkout: Updating l4linux-2.6/usr <--------------------------- stop here
[l4linux-2.6-env] ... cvs checkout: Updating l4/pkg/dietlibc/lib/dietlibc/syscalls.s cvs checkout: Updating l4/pkg/dietlibc/lib/dietlibc/x86_64 cvs checkout: Updating l4/pkg/dietlibc/lib/dope_term cvs checkout: Updating l4/pkg/dietlibc/lib/include cvs checkout: Updating l4/pkg/dietlibc/lib/server cvs checkout: Updating l4/pkg/dietlibc/lib/vt100 cvs checkout: Updating l4/pkg/dietlibc/server cvs checkout: Updating l4/pkg/dietlibc/server/l4xvfs_server cvs checkout: Updating l4/pkg/dietlibc/server/name_server cvs checkout: Updating l4/pkg/dietlibc/server/name_server/include cvs checkout: Updating l4/pkg/dietlibc/server/name_server/lib cvs checkout: Updating l4/pkg/dietlibc/server/name_server/src cvs checkout: Updating l4/pkg/dietlibc/server/pool_file_server cvs checkout: Updating l4/pkg/dietlibc/server/simple_file_server cvs checkout: Updating l4/pkg/dietlibc/server/static_file_server cvs checkout: Updating l4/pkg/dietlibc/server/term_con cvs checkout: Updating l4/pkg/dietlibc/server/terminal_con cvs checkout: Updating l4/pkg/dietlibc/server/vc_server <--------------------------- stop here
On 3/7/06, Adam Lackorzynski adam@os.inf.tu-dresden.de wrote:
Hi!
On Mon Mar 06, 2006 at 21:18:54 +0900, Sungkwan Heo wrote:
Though I had some hard time to run l4linux-2.6, I still get build error. When I build l4linux-2.6, the following error occured.
As far as I know, a global variable (xtime) was defined twice.
First, l4/pkg/generic_io/lib/clientlib/ARCH-x86/io_info.S Second, some header file included in l4linux-2.6/kernel/sysctl.c
Any suggestion will help me much!
$ cd l4linux-2.6 $ make menuconfig ... $ make ... CC arch/l4/l4lxlib/l4env/task.o CC arch/l4/l4lxlib/l4env/thread.o AR arch/l4/l4lxlib/l4env/lib.a GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 /home/drops/l4linux-2.6-env/l4/lib/x86_586/l4v2/libio.a(io_info.o)(.ros pace+0xc): In function `xtime': : multiple definition of `xtime' kernel/built-in.o(.bss+0x9650):/home/drops/l4linux-2.6-env/l4linux-2.6/ kernel/sysctl.c:1666: first defined here make: *** [.tmp_vmlinux1] Error 1
Indeed, that was broken. We just fixed it, make sure to update the generic_io package and L4Linux.
Thanks, Adam -- Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
or could you upload the l4linux-2.6 and l4linux-2.6-env stable tarball into ftp site?
On 3/7/06, Sungkwan Heo thuneh@gmail.com wrote:
Hi Adam and all
Is there any problem with TU Dresden cvs server?
I did checkout l4linux-2.6 and l4-linux-2.6-env but the checkouts stopped at the following points. I tried to do it several times but the stop points are the same.
Adam, could you check the cvs server?
[l4linux-2.6] ... cvs checkout: Updating l4linux-2.6/sound/pcmcia cvs checkout: Updating l4linux-2.6/sound/pcmcia/pdaudiocf cvs checkout: Updating l4linux-2.6/sound/pcmcia/vx cvs checkout: Updating l4linux-2.6/sound/ppc cvs checkout: Updating l4linux-2.6/sound/sparc cvs checkout: Updating l4linux-2.6/sound/synth cvs checkout: Updating l4linux-2.6/sound/synth/emux cvs checkout: Updating l4linux-2.6/sound/usb cvs checkout: Updating l4linux-2.6/sound/usb/usx2y cvs checkout: Updating l4linux-2.6/usr <--------------------------- stop here
[l4linux-2.6-env] ... cvs checkout: Updating l4/pkg/dietlibc/lib/dietlibc/syscalls.s cvs checkout: Updating l4/pkg/dietlibc/lib/dietlibc/x86_64 cvs checkout: Updating l4/pkg/dietlibc/lib/dope_term cvs checkout: Updating l4/pkg/dietlibc/lib/include cvs checkout: Updating l4/pkg/dietlibc/lib/server cvs checkout: Updating l4/pkg/dietlibc/lib/vt100 cvs checkout: Updating l4/pkg/dietlibc/server cvs checkout: Updating l4/pkg/dietlibc/server/l4xvfs_server cvs checkout: Updating l4/pkg/dietlibc/server/name_server cvs checkout: Updating l4/pkg/dietlibc/server/name_server/include cvs checkout: Updating l4/pkg/dietlibc/server/name_server/lib cvs checkout: Updating l4/pkg/dietlibc/server/name_server/src cvs checkout: Updating l4/pkg/dietlibc/server/pool_file_server cvs checkout: Updating l4/pkg/dietlibc/server/simple_file_server cvs checkout: Updating l4/pkg/dietlibc/server/static_file_server cvs checkout: Updating l4/pkg/dietlibc/server/term_con cvs checkout: Updating l4/pkg/dietlibc/server/terminal_con cvs checkout: Updating l4/pkg/dietlibc/server/vc_server <--------------------------- stop here
On 3/7/06, Adam Lackorzynski adam@os.inf.tu-dresden.de wrote:
Hi!
On Mon Mar 06, 2006 at 21:18:54 +0900, Sungkwan Heo wrote:
Though I had some hard time to run l4linux-2.6, I still get build
error.
When I build l4linux-2.6, the following error occured.
As far as I know, a global variable (xtime) was defined twice.
First, l4/pkg/generic_io/lib/clientlib/ARCH-x86/io_info.S Second, some header file included in l4linux-2.6/kernel/sysctl.c
Any suggestion will help me much!
$ cd l4linux-2.6 $ make menuconfig ... $ make ... CC arch/l4/l4lxlib/l4env/task.o CC arch/l4/l4lxlib/l4env/thread.o AR arch/l4/l4lxlib/l4env/lib.a GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 /home/drops/l4linux-2.6-env
/l4/lib/x86_586/l4v2/libio.a(io_info.o)(.ros
pace+0xc): In function `xtime': : multiple definition of `xtime' kernel/built-in.o(.bss+0x9650):/home/drops/l4linux- 2.6-env/l4linux-
2.6/
kernel/sysctl.c:1666: first defined here make: *** [.tmp_vmlinux1] Error 1
Indeed, that was broken. We just fixed it, make sure to update the generic_io package and L4Linux.
Thanks, 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
On Tue Mar 07, 2006 at 15:12:11 +0900, Sungkwan Heo wrote:
Is there any problem with TU Dresden cvs server?
It may be slow but should be working.
I did checkout l4linux-2.6 and l4-linux-2.6-env but the checkouts stopped at the following points. I tried to do it several times but the stop points are the same.
Adam, could you check the cvs server?
[l4linux-2.6] ... cvs checkout: Updating l4linux-2.6/sound/pcmcia cvs checkout: Updating l4linux-2.6/sound/pcmcia/pdaudiocf cvs checkout: Updating l4linux-2.6/sound/pcmcia/vx cvs checkout: Updating l4linux-2.6/sound/ppc cvs checkout: Updating l4linux-2.6/sound/sparc cvs checkout: Updating l4linux-2.6/sound/synth cvs checkout: Updating l4linux-2.6/sound/synth/emux cvs checkout: Updating l4linux-2.6/sound/usb cvs checkout: Updating l4linux-2.6/sound/usb/usx2y cvs checkout: Updating l4linux-2.6/usr <--------------------------- stop here
[l4linux-2.6-env] ... cvs checkout: Updating l4/pkg/dietlibc/lib/dietlibc/syscalls.s cvs checkout: Updating l4/pkg/dietlibc/lib/dietlibc/x86_64 cvs checkout: Updating l4/pkg/dietlibc/lib/dope_term cvs checkout: Updating l4/pkg/dietlibc/lib/include cvs checkout: Updating l4/pkg/dietlibc/lib/server cvs checkout: Updating l4/pkg/dietlibc/lib/vt100 cvs checkout: Updating l4/pkg/dietlibc/server cvs checkout: Updating l4/pkg/dietlibc/server/l4xvfs_server cvs checkout: Updating l4/pkg/dietlibc/server/name_server cvs checkout: Updating l4/pkg/dietlibc/server/name_server/include cvs checkout: Updating l4/pkg/dietlibc/server/name_server/lib cvs checkout: Updating l4/pkg/dietlibc/server/name_server/src cvs checkout: Updating l4/pkg/dietlibc/server/pool_file_server cvs checkout: Updating l4/pkg/dietlibc/server/simple_file_server cvs checkout: Updating l4/pkg/dietlibc/server/static_file_server cvs checkout: Updating l4/pkg/dietlibc/server/term_con cvs checkout: Updating l4/pkg/dietlibc/server/terminal_con cvs checkout: Updating l4/pkg/dietlibc/server/vc_server <--------------------------- stop here
That should both be the end of the checkouts, so you should have everything. Don't know why cvs isn't exiting. Maybe just retry?
Adam
l4-hackers@os.inf.tu-dresden.de