My guess is that you don't have the opengl and mesa development packages installed. If you are using an RPM based distro, you can find these at http://rpmfind.net/ or on your distributions CD-ROMS. If you are still having problems, you can download the stable source code from http://digilander.libero.it/winehqitalia/winex.html or purchase the full version from http://www.transgaming.com/
Jesse On Mon, 2003-03-10 at 22:18, chris wallace wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > After inspiring links from Brian and others, I thought I'd give compiling > winex from cvs a try, but I encounter errors as thus: > > make[2]: Entering directory `/usr/src/wine/dlls/advapi32' > make[2]: `libadvapi32.so' is up to date. > make[2]: Leaving directory `/usr/src/wine/dlls/advapi32' > make[2]: Entering directory `/usr/src/wine/dlls/d3dgl' > gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall > - -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__int8=char > - -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ > - -D_REENTRANT -I/usr/X11R6/include -o caps.o caps.c > In file included from caps.c:20: > d3dgl_private.h:119: parse error before "PFNGLACTIVETEXTUREARBPROC" > d3dgl_private.h:119: warning: no semicolon at end of struct or union > d3dgl_private.h:119: warning: type defaults to `int' in declaration of > `glClientActiveTextureARB' > d3dgl_private.h:119: `glClientActiveTextureARB' redeclared as different kind > of symbol > /usr/include/GL/gl.h:1959: previous declaration of `glClientActiveTextureARB' > d3dgl_private.h:119: warning: data definition has no type or storage class > d3dgl_private.h:119: parse error before "glMultiTexCoord2fARB" > d3dgl_private.h:119: warning: type defaults to `int' in declaration of > `glMultiTexCoord2fARB' > d3dgl_private.h:119: `glMultiTexCoord2fARB' redeclared as different kind of > symbol > /usr/include/GL/gl.h:1970: previous declaration of `glMultiTexCoord2fARB' > d3dgl_private.h:119: warning: data definition has no type or storage class > d3dgl_private.h:121: parse error before '}' token > d3dgl_private.h:121: warning: type defaults to `int' in declaration of > `DD_GL_data' > d3dgl_private.h:121: warning: data definition has no type or storage class > caps.c:32: parse error before '*' token > caps.c:33: parse error before '*' token > caps.c:34: parse error before '*' token > caps.c:35: parse error before '*' token > caps.c: In function `D3DGL_Init': > caps.c:100: `gld' undeclared (first use in this function) > caps.c:100: (Each undeclared identifier is reported only once > caps.c:100: for each function it appears in.) > caps.c:113: parse error before ')' token > caps.c:131: `PFNGLACTIVETEXTUREARBPROC' undeclared (first use in this > function) > caps.c:131: parse error before "extproc" > caps.c:131: `PFNGLCLIENTACTIVETEXTUREARBPROC' undeclared (first use in this > function) > caps.c:131: parse error before "extproc" > caps.c:131: `PFNGLMULTITEXCOORD2FARBPROC' undeclared (first use in this > function) > caps.c:131: parse error before "extproc" > caps.c: At top level: > caps.c:386: parse error before '*' token > caps.c: In function `fill_prim_caps': > caps.c:388: `pc' undeclared (first use in this function) > caps.c:392: `gld' undeclared (first use in this function) > caps.c: At top level: > caps.c:450: parse error before '*' token > caps.c: In function `check_exts': > caps.c:458: `gld' undeclared (first use in this function) > caps.c: At top level: > caps.c:463: parse error before '*' token > caps.c: In function `add_texture_fmts': > caps.c:470: `lpData' undeclared (first use in this function) > caps.c:553: `gld' undeclared (first use in this function) > caps.c: At top level: > caps.c:582: parse error before '*' token > caps.c: In function `add_zbuffer_fmts': > caps.c:587: `lpDD' undeclared (first use in this function) > caps.c: In function `D3DGL_GetCaps': > caps.c:612: `gld' undeclared (first use in this function) > caps.c:612: parse error before ')' token > make[2]: *** [caps.o] Error 1 > make[2]: Leaving directory `/usr/src/wine/dlls/d3dgl' > make[1]: *** [d3dgl/libd3dgl.so] Error 2 > make[1]: Leaving directory `/usr/src/wine/dlls' > make: *** [dlls] Error 2 > > I'm trying to follow the "howto" from > http://lhl.linuxgames.com/howto/half-life-HOWTO-0.5.html and obviously not > having much luck :-( > > Errr...anyone know what I'm doing wrong? When I 'configure' everything checks > out, so I'm confused (to say the least). > > Thanks, > > Chris > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > > iD8DBQE+bXGqAvR8j4tXQKERAmOaAJ0RRZFYrkZ2Pwjde0D/9CGx8Mn13ACfSb6s > w61AvFOBhfUEhgJn7u8U5pM= > =4nQW > -----END PGP SIGNATURE----- -- Jesse Kline, RHCT http://www3.telus.net/public/klinej/resume.html
signature.asc
Description: This is a digitally signed message part
