compile release 20020509 of Wine, failed! What's wrong? Please help...

Rizsanyi Zsolt rizsanyi at myrealbox.com
Wed May 29 20:14:32 CDT 2002


On Wednesday 29 May 2002 15:13, BACH Thanh Le wrote:
> compile release 20020509 of Wine, failed! What's wrong? Please help...
> ==============================================================
> make[1]: Leaving directory `/0/acacia2/tlbach/temp/wine-20020509/server'
> make[1]: Entering directory `/0/acacia2/tlbach/temp/wine-20020509/dlls'
> make[2]: Entering directory
> `/0/acacia2/tlbach/temp/wine-20020509/dlls/ntdll'
> LD_LIBRARY_PATH="../../library:../../unicode:$LD_LIBRARY_PATH"
> ../../tools/winebuild/winebuild -fPIC  -o ntdll.spec.c -spec
> ./ntdll.spec -L../../dlls
> gcc -c -I. -I. -I../../include -I../../include  -g -O2 -Wall
> -mpreferred-stack-boundary=2 -fPIC -D__WINE__ -D_NTSYSTEM_ -D_REENTRANT
> -I/usr/X11R6/include -o ntdll.spec.o ntdll.spec.c
> gcc -c -I. -I. -I../../include -I../../include  -g -O2 -Wall
> -mpreferred-stack-boundary=2 -fPIC -D__WINE__ -D_NTSYSTEM_ -D_REENTRANT
> -I/usr/X11R6/include -o cdrom.o cdrom.c
> cdrom.c: In function `CDROM_GetIdeInterface':
> cdrom.c:105: `IDE6_MAJOR' undeclared (first use in this function)
> cdrom.c:105: (Each undeclared identifier is reported only once
> cdrom.c:105: for each function it appears in.)
> cdrom.c:106: `IDE7_MAJOR' undeclared (first use in this function)
> cdrom.c: In function `CDROM_ScsiPassThroughDirect':
> cdrom.c:1039: storage size of `cmd' isn't known
> cdrom.c:1040: storage size of `sense' isn't known
> cdrom.c:1066: `CGC_DATA_WRITE' undeclared (first use in this function)
> cdrom.c:1069: `CGC_DATA_READ' undeclared (first use in this function)
> cdrom.c:1072: `CGC_DATA_NONE' undeclared (first use in this function)
> cdrom.c:1079: `CDROM_SEND_PACKET' undeclared (first use in this function)
> cdrom.c:1040: warning: unused variable `sense'
> cdrom.c:1039: warning: unused variable `cmd'
> cdrom.c: In function `CDROM_ScsiPassThrough':
> cdrom.c:1103: storage size of `cmd' isn't known
> cdrom.c:1104: storage size of `sense' isn't known
> cdrom.c:1137: `CGC_DATA_WRITE' undeclared (first use in this function)
> cdrom.c:1140: `CGC_DATA_READ' undeclared (first use in this function)
> cdrom.c:1143: `CGC_DATA_NONE' undeclared (first use in this function)
> cdrom.c:1150: `CDROM_SEND_PACKET' undeclared (first use in this function)
> cdrom.c:1104: warning: unused variable `sense'
> cdrom.c:1103: warning: unused variable `cmd'
> make[2]: *** [cdrom.o] Error 1
> make[2]: Leaving directory
> `/0/acacia2/tlbach/temp/wine-20020509/dlls/ntdll' make[1]: ***
> [ntdll/ntdll.dll.so] Error 2
> make[1]: Leaving directory `/0/acacia2/tlbach/temp/wine-20020509/dlls'
> make: *** [dlls] Error 2

The problem is that this code requires kernel 2.4.x. Sorry.

There is a patch sent for inclusion to disable this code if the kernel is 
older, but it has not yet been included...





More information about the wine-users mailing list