You could try glibc 2.3.6 and dosemu 1.3.3 which are available.

On Wed, 2006-06-21 at 21:14 +0200, Jörn Knie wrote:
> I made a checkout of unattended. The build makes problems:
> 
> during compilation of glibc:
> 
> gcc ../sysdeps/ieee754/dbl-64/s_isinf.c -c -std=gnu99 -O2 -Wall -Winline 
> -Wstrict-prototypes -Wwrite-strings -g -mpreferred-stack-boundary=4  -fPIC   
> -Wno-uninitialized -D__NO_MATH_INLINES -D__LIBC_INTERNAL_MATH_INLINES 
> -I../include -I. 
> -I/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/build-glibc-2.3.5/math
>  -I.. -I../libio -I../nptl 
> -I/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/build-glibc-2.3.5
>  -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i586 
> -I../nptl/sysdeps/unix/sysv/linux/i386 -I../nptl/sysdeps/unix/sysv/linux 
> -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../nptl/sysdeps/unix/sysv 
> -I../nptl/sysdeps/unix -I../nptl/sysdeps/i386/i586 -I../nptl/sysdeps/i386 
> -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
> -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
> -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
> -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
> -I../sysdeps/i386/i586 -I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486 
> -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
> -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
> -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
> -I../sysdeps/generic -nostdinc -isystem 
> /usr/lib/gcc/i586-suse-linux/4.1.0/include -isystem 
> /system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/linux-2.6.17.1/include
>  -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h  
> -DPIC -DSHARED     -o 
> /home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/build-glibc-2.3.5/math/s_isinf.os
>  -MD -MP -MF 
> /home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/build-glibc-2.3.5/math/s_isinf.os.dt
>  -MT 
> /home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/build-glibc-2.3.5/math/s_isinf.os
> ../sysdeps/ieee754/dbl-64/s_isinf.c:29: error: ‘isinf’ aliased to undefined 
> symbol ‘__isinf’
> make[3]: *** 
> [/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/build-glibc-2.3.5/math/s_isinf.os]
>  
> Fehler 1
> make[3]: Leaving directory 
> `/system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/glibc-2.3.5/math'
> make[2]: *** [math/subdir_lib] Fehler 2
> make[2]: Leaving directory 
> `/system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/glibc-2.3.5'
> make[1]: *** [all] Fehler 2
> make[1]: Leaving directory 
> `/system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/build-glibc-2.3.5'
> make: *** [build-glibc-2.3.5/libc.so] Fehler 2
> [EMAIL PROTECTED]:~/Projects/unattended.sourceforge.net/unattended/linuxboot> 
> vi build-glibc-2.3.5/math/s_isinf.os
> [EMAIL PROTECTED]:~/Projects/unattended.sourceforge.net/unattended/linuxboot> 
> vi build-glibc-2.3.5/math/s_isinf.os.dt
> [EMAIL PROTECTED]:~/Projects/unattended.sourceforge.net/unattended/linuxboot> 
> find . -name s_isinf.c
> ./glibc-2.3.5/sysdeps/ieee754/dbl-64/s_isinf.c
> ./glibc-2.3.5/sysdeps/m68k/fpu/s_isinf.c
> 
> 
> When I change to glibc 3.4, I'm able to compile all. I can't understand this. 
> Is it a Problem of gcc 4.1 (SuSE 10.1)?
> When I use glibc 3.4, the build porcess continues and stops in compiling 
> dosemu:
> 
> gcc -isystem 
> /system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/fakeinclude
>  
> -L/system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/fakelib
>  
> -L/system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/stage1/lib
>  
> -L/system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/stage1/usr/lib
>  
> -Wl,-rpath-link,/system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/stage1/lib
>  -c -MP -MMD -I../../../src/include -I../../../src/plugin/include  
> -I/system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/dosemu-1.2.2/src/include
>   -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -O2 
> -fomit-frame-pointer -fno-strict-aliasing -mtune=i586 -pipe  -o 
> matrox.o 
> /system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/dosemu-1.2.2/src/env/video/matrox.c
> /system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/dosemu-1.2.2/src/env/video/matrox.c:50:
>  
> error: static declaration of ‘MGAchipset’ follows non-static declaration
> /system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/dosemu-1.2.2/src/env/video/matrox.h:67:
>  
> error: previous declaration of ‘MGAchipset’ was here
> /system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/dosemu-1.2.2/src/env/video/matrox.c:54:
>  
> error: static declaration of ‘MGAMMIOBase’ follows non-static declaration
> /system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/dosemu-1.2.2/src/env/video/matrox.h:68:
>  
> error: previous declaration of ‘MGAMMIOBase’ was here
> make: *** [matrox.o] Fehler 1
> make: Leaving directory 
> `/system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/build-dosemu-1.2.2/src/env/video'
> make: *** [env/video] Fehler 2
> make: Leaving directory 
> `/system/home/development/Projects/unattended.sourceforge.net/unattended/linuxboot/build-dosemu-1.2.2/src'
> make: *** [default] Fehler 2
> make: *** [build-dosemu-1.2.2/bin/dosemu.bin] Fehler 2
> 
> How can I solve this.
> 
> OK, first I would like the build environment working, after that, I will 
> think 
> about using kexec with grub4dos instead of dosemu.
> All the advantages of Linux Managed Hosting--Without the Cost and Risk!
> Fully trained technicians. The highest number of Red Hat certifications in
> the hosting industry. Fanatical Support. Click to learn more
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
> _______________________________________________
> unattended-devel mailing list
> unattended-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/unattended-devel


All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
unattended-devel mailing list
unattended-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-devel

Reply via email to