Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Apr 2000 22:18:00 -0400
From:      Coleman Kane <cokane@one.net>
To:        Jukka Simila <juksi@iname.com>
Cc:        multimedia@freebsd.org
Subject:   Re: Wine from ports doesn't build with X6.4?
Message-ID:  <20000427221800.E76887@cokane.yi.org>
In-Reply-To: <XFMail.000420231945.juksi@iname.com>; from juksi@iname.com on Thu, Apr 20, 2000 at 04:32:08PM -0400
References:  <XFMail.000420231945.juksi@iname.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Yeah, I saw this problem too. I just took Xmd.h out of glx.h for a compile.
Apparently, they use the same defines in Wine for the VC types as they do for
the types in Xmd.h, I think the types were similar, I never really messed with
it and it was just a way to get Wine to stop whining :). 

Jukka Simila had the audacity to say:
> I tried to install wine (991114) from ports, with this result. Is this solved
> already, am I doing something wrong?
> I tried also 'make -i': same "previously declared" messages appear with every
> d3d file.
> 
> > uname -a
> FreeBSD sjukebox 4.0-STABLE FreeBSD 4.0-STABLE #2: Thu Mar 30 20:38:49 EEST
> 2000     sjuke@sjukebox:/usr/src/sys/compile/CELERON  i386
> 
> > pkg_info -a | grep XFree86
> Information for XFree86-4.0:
> X11R6.4/XFree86 core distribution
> 
> # cd /usr/ports/emulators/wine/
> # make 
> [lots of stuff before this]
> In file included from /usr/X11R6/include/GL/glx.h:28,
>                  from ../../include/wine_gl.h:21,
>                  from ../../include/d3d.h:7,
>                  from ../../include/dsound.h:6,
>                  from ./dsound_main.c:64:
> /usr/X11R6/include/X11/Xmd.h:125: conflicting types for `INT32'
> ../../include/basetsd.h:58: previous declaration of `INT32'
> /usr/X11R6/include/X11/Xmd.h:127: redefinition of `INT16'
> ../../include/windef.h:141: `INT16' previously declared here
> /usr/X11R6/include/X11/Xmd.h:149: redefinition of `BYTE'
> ../../include/windef.h:148: `BYTE' previously declared here
> /usr/X11R6/include/X11/Xmd.h:150: conflicting types for `BOOL'
> ../../include/windef.h:157: previous declaration of `BOOL'
> ./dsound_main.c:2406: warning: initialization from incompatible pointer type
> *** Error code 1
> 
> Stop in /usr/ports/emulators/wine/work/wine-991114/dlls/dsound.
> *** Error code 1
> 
> @-`--,--`--- 
> Jukka Simila
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-multimedia" in the body of the message
> 

-- 
Coleman Kane
President, 
UC Free O.S. Users Group - http://pohl.ececs.uc.edu


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000427221800.E76887>