Re: Error building native network drivers in Afterburner
David Silcott <[email protected]> Wed, 23 Jun 2010 13:15:20 -0700 (PDT)
| Newsgroups | gmane.comp.micro-kernel.l4.l4ka.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, I am using Gcc version 3.4.4 on Debian, which I built manually (version details below) =================================================================================== Reading specs from /extra/RESEARCH/build-tools/lib/gcc/i686-pc-linux-gnu/3.4.4/specs Configured with: ../gcc-3.4.4/configure --prefix=/extra/RESEARCH/build-tools Thread model: posix gcc version 3.4.4 =================================================================================== I also tried the build using versions 4.2.4 and 4.4.4 of gcc with both attempts failing at the same point The following is my top level config.out ============================= CONFIG.OUT ========================================== # # Automatically generated, don't edit # # Generated on: andesite # At: Sun, 20 Jun 2010 13:30:43 +0000 # Linux version 2.6.34 (root@andesite) (gcc version 4.4.4 (Debian 4.4.4-1) ) #1 SMP Fri Jun 4 14:12:39 BST 2010 # # Virtualization Environment Configuration # # # Directories # cfg_common_dir="." cfg_build_dir="build" cfg_src_dir="extern" cfg_usr_dir="usr" cfg_boot_dir="boot" cfg_archive_dir="archives" # # Generic Options # # # Architecture # cfg_arch_ia32=y cfg_arch_amd64=n # # Processor # cfg_cpu_p4=y cfg_cpu_p3=n cfg_cpu_k8=n cfg_cpu_qemu=n cfg_apic=n # # L4Ka environment # # # L4KA wedge type # cfg_l4ka_vm=y cfg_l4ka_vmext=n cfg_l4ka_hvm=n # # Resourcemon options # cfg_resourcemon_debug=y cfg_resourcemon_perf=y cfg_l4ka_wedge=y cfg_wedge_l4ka_passthru=y cfg_wedge_l4ka_passthru_perf=y cfg_wedge_l4ka_passthru_pci=n cfg_wedge_l4ka_guest=y cfg_wedge_l4ka_guest_perf=y cfg_wedge_l4ka_guest_vdev=n cfg_wedge_l4ka_guest_vdev_perf=n cfg_pistachio_custom=n cfg_pistachio_custom_dir="/home/stoess/devel/pistachio-hg" # # Pistachio options # cfg_pistachio_debug=y cfg_pistachio_perf=y cfg_pistachio_small_debug=n cfg_pistachio_small_perf=n cfg_l4ka_driver_reuse=y # # L4Ka driver reuse client # cfg_l4ka_driver_reuse_client_guest=y cfg_l4ka_driver_reuse_client_guest_perf=n cfg_l4ka_driver_reuse_client_guest_vdev=n cfg_l4ka_driver_reuse_client_guest_vdev_perf=n # # L4Ka driver reuse server # cfg_l4ka_driver_reuse_server_passthru=y cfg_l4ka_driver_reuse_server_passthru_perf=n cfg_l4ka_driver_reuse_server_passthru_pci=n cfg_l4ka_driver_reuse_qemu=n cfg_l4ka_driver_native=y cfg_l4ka_driver_native_dbg=y cfg_l4ka_driver_native_perf=n cfg_earm=n # # Xen environment # cfg_xen_2=n # # Xen 2 version # cfg_xen_2_0_7=n cfg_xen_2_0_2=n cfg_wedge_kaxen_2_dom0=n cfg_wedge_kaxen_2_dom0_perf=n cfg_xenolinux_2=n cfg_xen_3=n cfg_xen_verbose=n # # Guest kernels # cfg_linux_2_6=y # # Linux 2.6 version # cfg_linux_2_6_22=n cfg_linux_2_6_9=y cfg_linux_2_6_driver=n cfg_linux_2_6_guest=n cfg_linux_2_6_vdev=y cfg_linux_2_6_ddos=y cfg_linux_2_6_extra="" # # Boot options # cfg_grub_dir="(nd)/tft" # # Boot console type # cfg_console_vga=n cfg_console_serial=y cfg_serial_port=0x3f8 cfg_serial_speed=57600 cfg_vmsize=65536 cfg_linux_cmdline="" cfg_linux_ramdisk=y cfg_linux_ramdisk_custom=n # # External package options # # # Antlr options # cfg_antlr=y cfg_antlr_python=n cfg_antlr_java=n cfg_antlr_csharp=n cfg_afterburner_grammar=y # # gcc options # cfg_gcc=n # # QEMU options # cfg_qemu=n cfg_qemu_ssh_port=3022 # # IDL options # cfg_idl4=y cfg_gnutar=n # # Performance monitoring # cfg_perfmon_build=n cfg_perfmon_sut="i30pc30" cfg_perfmon_sut_fast="10.30.0.1" cfg_perfmon_sut_user="root" cfg_perfmon_client="i30pc48" cfg_perfmon_client_fast="10.48.0.1" cfg_perfmon_client_user="root" # # L4Ka::Linux Options # cfg_l4ka_linux=n cfg_l4ka_linux_configs="" # # Derived symbols # cfg_busybox=y cfg_l4ka=y cfg_smp_supported=n cfg_cml=y cfg_xen_3_wedge=n cfg_afterburner=y cfg_xen_wedge=n cfg_pistachio=y cfg_dietlibc=y cfg_uclibc=y cfg_wedge=y cfg_xen_2_wedge=n cfg_boot=y cfg_l4ka_resourcemon=y # # That's all, folks! ==================================================================================== Regards David ----- Original Message ---- From: Jan Stoess <[email protected]> To: David Silcott <[email protected]>; "[email protected]" <[email protected]> Sent: Tue, June 22, 2010 8:03:58 AM Subject: RE: Error building native network drivers in Afterburner I did not run into this problem yet. Can you give us more information on your build environment? Gcc version? Configuration (e.g. top-level config.out)? Thanks, -Jas -- Dr.-Ing. Jan Stoess KIT/UKa System Architecture Group Phone: +49 (721) 608 4056 Fax: +49 (721) 608 7664 http://os.ibds.kit.edu/stoess > -----Original Message----- > From: [email protected] [mailto:[email protected] > karlsruhe.de] On Behalf Of David Silcott > Sent: Sunday, June 20, 2010 17:52 > To: [email protected] > Subject: Error building native network drivers in Afterburner > > Hi all, > > I am getting the following error each time I attempt to build the Afterburner > project with the L4Ka native device drivers option enabled. > > make: *** [/extra/RESEARCH/L4Ka/afterburnerbuild/build/l4ka-driver- > native-dbg/l4ka-native-drivers] Error 2 > > The following is the last few lines output by the make command on a second > attempt with the -d flag. ( make -d world ) > > ========================================================== > ========================================================== > = > . > . > . > Considering target file `common/l4privileged.o'. > File `common/l4privileged.o' does not exist. > Looking for an implicit rule for `common/l4privileged.o'. > Trying pattern rule with stem `l4privileged'. > Trying implicit prerequisite `common/l4privileged.cc'. > Found prerequisite `common/l4privileged.cc' as VPATH > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > native//common/l4privileged.cc' > Found an implicit rule for `common/l4privileged.o'. > Pruning file > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > native//common/l4privileged.cc'. > Pruning file > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > native//common/l4privileged.cc'. > Pruning file `config.h'. > Pruning file > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > native///common/macros.h'. > Pruning file > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > native///common/ia32/types.h'. > Pruning file > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > native///common/ia32/arch.h'. > Pruning file > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > native//common/resourcemon.h'. > Pruning file > `/extra/RESEARCH/L4Ka/afterburnerbuild/../afterburner///l4ka-driver- > native//common/debug.h'. > Pruning file `hypervisor_idl_client.h'. > Finished prerequisites of target file `common/l4privileged.o'. > Giving up on target file `common/l4privileged.o'. > Finished prerequisites of target file `l4ka-native-drivers'. > Giving up on target file `l4ka-native-drivers'. > Reaping losing child 0x085cfe40 PID 8161 Removing child 0x085cfe40 PID 8161 > from chain. > ========================================================== > ========================================================== > = > > > Has anyone experienced this problem before? Am I missing something? > > Regards > David > > > >