On Mon, Jan 11, 2010 at 04:01:59PM -0800, Zitt Zitterkopf wrote:
> 
> All,
> 
> I'm attempting to compile kexec-tools so I can compile kboot from source.
> 
>  
> 
> I've obtained the kexec-tools-2.0.0 source from RPM.
> 
>  
> 
> I've done:
> 
> ./configure
> 
> make
> 
>  
> 
> which I receive the following errors:
> 
> gcc -lz   -g -O2 -static -fno-strict-aliasing -Wall -Wstrict-prototypes -o 
> build/sbin/kexec kexec/kexec.o kexec/ifdown.o kexec/kexec-elf.o 
> kexec/kexec-elf-exec.o kexec/kexec-elf-core.o kexec/kexec-elf-rel.o 
> kexec/kexec-elf-boot.o kexec/kexec-iomem.o kexec/firmware_memmap.o 
> kexec/crashdump.o kexec/crashdump-xen.o kexec/phys_arch.o kexec/proc_iomem.o 
> kexec/virt_to_phys.o kexec/add_segment.o kexec/add_buffer.o 
> kexec/arch_reuse_initrd.o kexec/arch/i386/kexec-x86.o 
> kexec/arch/i386/kexec-x86-common.o kexec/arch/i386/kexec-elf-x86.o 
> kexec/arch/i386/kexec-elf-rel-x86.o kexec/arch/i386/kexec-bzImage.o 
> kexec/arch/i386/kexec-multiboot-x86.o kexec/arch/i386/kexec-beoboot-x86.o 
> kexec/arch/i386/kexec-nbi.o kexec/arch/i386/x86-linux-setup.o 
> kexec/arch/i386/crashdump-x86.o kexec/purgatory.o libutil.a
> kexec/kexec.o: In function `slurp_decompress_file':
> /home/moblin/rpmbuild/BUILD/kexec-tools-2.0.0/kexec/kexec.c:485: undefined 
> reference to `gzopen'
> /home/moblin/rpmbuild/BUILD/kexec-tools-2.0.0/kexec/kexec.c:501: undefined 
> reference to `gzread'
> /home/moblin/rpmbuild/BUILD/kexec-tools-2.0.0/kexec/kexec.c:506: undefined 
> reference to `gzerror'
> /home/moblin/rpmbuild/BUILD/kexec-tools-2.0.0/kexec/kexec.c:515: undefined 
> reference to `gzclose'
> /home/moblin/rpmbuild/BUILD/kexec-tools-2.0.0/kexec/kexec.c:517: undefined 
> reference to `gzerror'
> /home/moblin/rpmbuild/BUILD/kexec-tools-2.0.0/kexec/kexec.c:487: undefined 
> reference to `gzerror'
> collect2: ld returned 1 exit status
> make: *** [build/sbin/kexec] Error 1
> 
> 
> I've installed zlib:
> 
> zlib-1.2.3-29.4.moblin2.i586.rpm
> 
> zlib-devel-1.2.3-29.4.moblin2.i586.rpm
> 
> so I'm unsure what I've done wrong.

Just a guess, but do you have a static version of libz installed?
That is, did zlib-devel install a libz.a file?


_______________________________________________
kexec mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/kexec

Reply via email to