[Bug 41930] Civilization III Complete shows black terrain ( Wine compiled with OSMesa support)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Mar 16 11:37:52 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=41930

--- Comment #1 from Béla Gyebrószki <gyebro69 at gmail.com> ---
Some time ago the Mesa packages were updated on Fedora and I can't get Wine to
recognize the installed OSMesa since then, although they're installed:

mesa-libOSMesa.i686                 17.1.0-0.30.git32be878.fc25         @System 
mesa-libOSMesa.x86_64               17.1.0-0.30.git32be878.fc25        
@che-mesa
mesa-libOSMesa-devel.i686           17.1.0-0.30.git32be878.fc25         @System 
mesa-libOSMesa-devel.x86_64         17.1.0-0.30.git32be878.fc25        
@che-mesa

The Wine configure script woes about missing OSMesa development files:

>>libOSMesa 32-bit development files not found (or too old), OpenGL rendering in bitmaps won't be supported.

>From the config.log file:

configure:10830: checking for -lOSMesa
configure:10855: ccache gcc -m32 -o conftest -O2 -g -gdwarf-2     conftest.c
-lOSMesa  -lXext -lX11 -lm   >&5
/tmp/ccdTzB5A.o: In function `main':
/home/gyebro/sources/wine-git/conftest.c:167: undefined reference to `glAccum'
collect2: error: ld returned 1 exit status
configure:10855: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Wine"
| #define PACKAGE_TARNAME "wine"
| #define PACKAGE_VERSION "2.3"
| #define PACKAGE_STRING "Wine 2.3"
| #define PACKAGE_BUGREPORT "wine-devel at winehq.org"
| #define PACKAGE_URL "http://www.winehq.org"
| #define EXEEXT ""
...
| #define SONAME_LIBXINERAMA "libXinerama.so.1"
| #define SONAME_LIBXCOMPOSITE "libXcomposite.so.1"
| #define HAVE_XICCALLBACK_CALLBACK 1
| #define HAVE_XEVENT_XCOOKIE 1
| #define SONAME_LIBGL "libGL.so.1"
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char glAccum ();
| int
| main ()
| {
| return glAccum ();
|   ;
|   return 0;
| }
configure:10870: result: not found

Could you please give me some hint for resolving this, so that I could re-test
this bug?

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list