Gentoo Archives: gentoo-amd64

From: Alex Bennee <kernel-hacker@××××××.com>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] Re: Building 32bit Mesa for 64 bit system
Date: Tue, 11 Aug 2009 19:06:51
Message-Id: b2cdc9f30908111206n2b57d15fq305347ec436aa2e@mail.gmail.com
In Reply to: [gentoo-amd64] Re: Building 32bit Mesa for 64 bit system by Nikos Chantziaras
1 2009/8/11 Nikos Chantziaras <realnc@×××××.de>:
2 > On 08/11/2009 07:08 PM, Alex Bennee wrote:
3 >>
4 >> Hi,
5 >>
6 >> I'm having trouble running 32bit Wine when it involves OpenGL stuff.
7 >> It seems to run but I suspect the OpenGL calls that are made never get
8 >> anywhere and cause the emulated program to die. There doesn't seem to
9 >> be an emul package for building a 32bit Mesa. Is it possible to use
10 >> the system ebuild and just build it in 32bit mode or is it more
11 >> complicated than that?
12 >
13 > 32bit Mesa is provided by app-emulation/emul-linux-x86-xlibs.  Wine depends
14 > on various emul-linux packages, so I'm sure you have them installed.  Wine
15 > works here fine (I'm on AMD64 too.)
16
17 You're right. However there does seem to be a difference. In an
18 attempt to track down the failure in Wine I'm trying a simple test
19 case (attached). As a 64 bit application in throws up some compile
20 time complaints but runs, as a 32 bit application is won't link as it
21 fails to find glCheckFramebufferStatus. This is the API call that
22 seems to be causing the problem in the thing I'm trying to run under
23 Wine [1].
24
25 [1] http://bugs.winehq.org/show_bug.cgi?id=16516
26
27 --
28 Alex, homepage: http://www.bennee.com/~alex/
29 http://www.half-llama.co.uk

Attachments

File name MIME type
triangle.c text/x-csrc
Makefile application/octet-stream