[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] TOT doesn't link with debugging on
Looks like you've got an inconsistent build -- common/kernel.c has been built without NDEBUG defined, in contrast to arch/x86/mm.c. If you change compile flags you need to 'make clean' for sanity. -- Keir > make[2]: Entering directory `/x/eng/raidant/bk/xen-tot/xen/arch/x86' > ld -r -o arch.o entry.o trampoline.o acpi.o apic.o delay.o domain_page.o > extable.o flushtlb.o i387.o i8259.o idle0_task.o io_apic.o irq.o mm.o > mpparse.o nmi.o pci-irq.o pci-pc.o pci-x86.o process.o rwlock.o > setup.o smpboot.o smp.o time.o traps.o usercopy.o > ld -T xen.lds -N boot/boot.o > /x/eng/raidant/bk/xen-tot/xen/common/common.o > /x/eng/raidant/bk/xen-tot/xen/drivers/char/driver.o > /x/eng/raidant/bk/xen-tot/xen/drivers/acpi/driver.o > /x/eng/raidant/bk/xen-tot/xen/drivers/pci/driver.o > /x/eng/raidant/bk/xen-tot/xen/arch/x86/arch.o -o > /x/eng/raidant/bk/xen-tot/xen/xen-syms > /x/eng/raidant/bk/xen-tot/xen/common/common.o(.text+0x4d9c): In function > `cmain': > : undefined reference to `memguard_init' > make[2]: *** [default] Error 1 > make[2]: Leaving directory `/x/eng/raidant/bk/xen-tot/xen/arch/x86' > make[1]: *** [/x/eng/raidant/bk/xen-tot/xen/xen] Error 2 > make[1]: Leaving directory `/x/eng/raidant/bk/xen-tot/xen' > make: *** [all] Error 2 > > > On Sat, 26 Jun 2004, Kip Macy wrote: > > > kmacy@moe make > > rm -f linux-xen-sparse > > ln -sf linux-2.4.26-xen-sparse linux-xen-sparse > > make prefix=/x/eng/raidant/bk/xen-tot/install dist=yes -C xen install > > make[1]: Entering directory `/x/eng/raidant/bk/xen-tot/xen' > > rm -f include/xen/compile.h common/kernel.o > > rm -f include/asm > > ln -sf asm-x86 include/asm > > cd tools/figlet && make && ./figlet Xen 1.3"-devel" > > 1>>../../include/xen/compile.h && cd ../.. > > make[2]: Entering directory `/x/eng/raidant/bk/xen-tot/xen/tools/figlet' > > make[2]: `figlet' is up to date. > > make[2]: Leaving directory `/x/eng/raidant/bk/xen-tot/xen/tools/figlet' > > __ __ _ _____ _ _ > > \ \/ /___ _ __ / | |___ / __| | _____ _____| | > > \ // _ \ '_ \ | | |_ \ __ / _` |/ _ \ \ / / _ \ | > > / \ __/ | | | | |_ ___) |__| (_| | __/\ V / __/ | > > /_/\_\___|_| |_| |_(_)____/ \__,_|\___| \_/ \___|_| > > > > make -C tools > > make[2]: Entering directory `/x/eng/raidant/bk/xen-tot/xen/tools' > > make -C figlet > > make[3]: Entering directory `/x/eng/raidant/bk/xen-tot/xen/tools/figlet' > > make[3]: `figlet' is up to date. > > make[3]: Leaving directory `/x/eng/raidant/bk/xen-tot/xen/tools/figlet' > > make[2]: Leaving directory `/x/eng/raidant/bk/xen-tot/xen/tools' > > make -C common > > make[2]: Entering directory `/x/eng/raidant/bk/xen-tot/xen/common' > > gcc -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -O3 > > -iwithprefix include -Wall -Werror -DMONITOR_BASE=0xFC500000 > > -fomit-frame-pointer -I/x/eng/raidant/bk/xen-tot/xen/include > > -D__KERNEL__ -Wno-pointer-arith -Wredundant-decls -m32 -march=i686 > > -DNDEBUG -c kernel.c -o kernel.o > > gcc -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -O3 > > -iwithprefix include -Wall -Werror -DMONITOR_BASE=0xFC500000 > > -fomit-frame-pointer -I/x/eng/raidant/bk/xen-tot/xen/include > > -D__KERNEL__ -Wno-pointer-arith -Wredundant-decls -m32 -march=i686 > > -DNDEBUG -c sched_bvt.c -o sched_bvt.o > > sched_bvt.c: In function `bvt_alloc_task': > > sched_bvt.c:99: warning: use of cast expressions as lvalues is > > deprecated > > sched_bvt.c: In function `bvt_init_scheduler': > > sched_bvt.c:413: warning: use of cast expressions as lvalues is > > deprecated > > make[2]: *** [sched_bvt.o] Error 1 > > make[2]: Leaving directory `/x/eng/raidant/bk/xen-tot/xen/common' > > make[1]: *** [/x/eng/raidant/bk/xen-tot/xen/xen] Error 2 > > make[1]: Leaving directory `/x/eng/raidant/bk/xen-tot/xen' > > make: *** [all] Error 2 > > kmacy@moe gcc -v > > Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.3.3/specs > > Configured with: ../configure --prefix=/usr --mandir=/usr/share/man > > --infodir=/usr/share/info --enable-shared --enable-threads=posix > > --disable-checking --disable-libunwind-exceptions --with-system-zlib > > --enable-__cxa_atexit --host=i386-redhat-linux > > Thread model: posix > > gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7) > > > > > > > > ------------------------------------------------------- > > This SF.Net email sponsored by Black Hat Briefings & Training. > > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > > digital self defense, top technical experts, no vendor pitches, > > unmatched networking opportunities. Visit www.blackhat.com > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@xxxxxxxxxxxxxxxxxxxxx > > https://lists.sourceforge.net/lists/listinfo/xen-devel > > > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > digital self defense, top technical experts, no vendor pitches, > unmatched networking opportunities. Visit www.blackhat.com > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.sourceforge.net/lists/listinfo/xen-devel ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |