I am using CVS version of wine that I synced with just tonight. I did the following commands:
make clean cvs up ./configure make depend make
When it came to compiling value.c in /home/storri/src/wine/dlls/wldap32 I get an error that:
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith -g -O2 -o value.o value.c value.c: In function `bv2str': value.c:123: error: dereferencing pointer to incomplete type value.c:128: error: dereferencing pointer to incomplete type value.c: At top level: value.c:135: warning: 'bv2str_array' defined but not used make[2]: *** [value.o] Error 1 make[2]: Leaving directory `/home/storri/src/wine/dlls/wldap32' make[1]: *** [wldap32] Error 2 make[1]: Leaving directory `/home/storri/src/wine/dlls' make: *** [dlls] Error 2
The type system used does not make sense to be as a user. I don't see where ULONG is defined athat I see being used at line 123 in value.c
Stephen
Yeah, I ran into that last night. A patch to fix it was submitted to wine-patches, but it hasn't been committed yet: http://www.winehq.com/pipermail/wine-patches/2005-November/022242.html
Hope this helps, James
On Sat, 2005-11-19 at 19:21 -0600, Stephen Torri wrote:
I am using CVS version of wine that I synced with just tonight. I did the following commands:
make clean cvs up ./configure make depend make
When it came to compiling value.c in /home/storri/src/wine/dlls/wldap32 I get an error that:
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith -g -O2 -o value.o value.c value.c: In function `bv2str': value.c:123: error: dereferencing pointer to incomplete type value.c:128: error: dereferencing pointer to incomplete type value.c: At top level: value.c:135: warning: 'bv2str_array' defined but not used make[2]: *** [value.o] Error 1 make[2]: Leaving directory `/home/storri/src/wine/dlls/wldap32' make[1]: *** [wldap32] Error 2 make[1]: Leaving directory `/home/storri/src/wine/dlls' make: *** [dlls] Error 2
The type system used does not make sense to be as a user. I don't see where ULONG is defined athat I see being used at line 123 in value.c
Stephen