Mesa-3D icon indicating copy to clipboard operation
Mesa-3D copied to clipboard

[wine/for_upstream_staging] Compilation of FreeBSD fails (possible configure.ac error?)

Open slackner opened this issue 8 years ago • 1 comments

The code provided in the branch "for_upstream_staging" does not properly compile on FreeBSD yet. The issue was initially reported by a FreeBSD user, for testing purposes I've set up my own VM to reproduce it.

Compilation fails with:

[...]
cc -c -o d3d9_main.o d3d9_main.c -I. -I../../include -I/usr/local/include -I/usr/include/d3dadapter/  -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement  -Wempty-body -Wignored-qualifiers -Wstrict-prototypes -Wtype-limits -Wvla -Wwrite-strings  -Wpointer-arith -gdwarf-2 -gstrict-dwarf -fno-omit-frame-pointer -g -O2
d3d9_main.c:31:10: fatal error: 'd3dadapter/d3dadapter9.h' file not found
#include <d3dadapter/d3dadapter9.h>
         ^
1 error generated.
*** Error code 1

I've uploaded the config.log file to my dropbox: https://dl.dropboxusercontent.com/u/21447213/freebsd-config.log

slackner avatar Jul 14 '16 16:07 slackner

The log seems to show the wrong version of wine was used for the test.

The branch intended for inclusion is for_upstream_staging. It is expected other branches are very incomplete related to the configure step, and that part was entirely rewritten for for_upstream_staging

axeldavy avatar Jul 18 '16 18:07 axeldavy