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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to