Mesa-3D
Mesa-3D copied to clipboard
[wine/for_upstream_staging] Compilation of FreeBSD fails (possible configure.ac error?)
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
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