Don't build d3d8 if we don't have OpenGL support.
diff --git a/dlls/Makefile.in b/dlls/Makefile.in
index b7b653f..1055266 100644
--- a/dlls/Makefile.in
+++ b/dlls/Makefile.in
@@ -8,7 +8,7 @@
# special configure-dependent targets
GLU32FILES = glu32
-OPENGLFILES = opengl32
+OPENGLFILES = d3d8 opengl32
XFILES = ddraw x11drv
EXTRADIRS = @GLU32FILES@ @OPENGLFILES@ @XFILES@
@@ -23,7 +23,6 @@
commdlg \
crtdll \
crypt32 \
- d3d8 \
dciman32 \
devenum \
dinput \
@@ -110,6 +109,7 @@
SUBDIRS = \
$(BASEDIRS) \
+ d3d8 \
ddraw \
glu32 \
opengl32 \
@@ -137,7 +137,6 @@
compobj.dll$(DLLEXT) \
crtdll.dll$(DLLEXT) \
crypt32.dll$(DLLEXT) \
- d3d8.dll$(DLLEXT) \
dciman32.dll$(DLLEXT) \
ddeml.dll$(DLLEXT) \
devenum.dll$(DLLEXT) \
diff --git a/dlls/make_dlls b/dlls/make_dlls
index 90f3ebd..515bdc3 100755
--- a/dlls/make_dlls
+++ b/dlls/make_dlls
@@ -35,6 +35,7 @@
"ddraw" => "XFILES",
"glu32" => "GLU32FILES",
"opengl32" => "OPENGLFILES",
+ "d3d8" => "OPENGLFILES",
"x11drv" => "XFILES"
);