<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - make error with Gallium i915/DRM configuration"
href="https://bugs.freedesktop.org/show_bug.cgi?id=75286">75286</a>
</td>
</tr>
<tr>
<th>Assignee</th>
<td>mesa-dev@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>make error with Gallium i915/DRM configuration
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Reporter</th>
<td>christian.prochaska@genode-labs.com
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>git
</td>
</tr>
<tr>
<th>Component</th>
<td>EGL
</td>
</tr>
<tr>
<th>Product</th>
<td>Mesa
</td>
</tr></table>
<p>
<div>
<pre>(git master 313402048fdad05d3401340129b9e412878d8957 with the patches from
Bugzilla entries 75098 and 75126)
When building with the following configuration:
./configure --enable-gles2 --disable-dri --enable-gallium-egl
--with-egl-platforms=drm --with-gallium-drivers=i915
the following error occurs:
...
Making all in gallium/targets
make[2]: Entering directory
`/home/christian/projects/mesa/mesa/src/gallium/targets'
Making all in egl-static
make[3]: Entering directory
`/home/christian/projects/mesa/mesa/src/gallium/targets/egl-static'
CC egl.lo
CC egl_pipe.lo
CC egl_st.lo
make[3]: *** No rule to make target
`../../../../src/gallium/winsys/i915/drm/libi915drm.la', needed by
`egl_gallium.la'. Stop.
Perhaps it has to do with the configuration output not having 'i915/drm' in the
'Winsys dirs' line?
-----------------------------------
prefix: /usr/local
exec_prefix: ${prefix}
libdir: ${exec_prefix}/lib
includedir: ${prefix}/include
OpenGL: yes (ES1: no ES2: yes)
OpenVG: no
OSMesa: no
GLX: no
EGL: yes
EGL platforms: drm
EGL drivers: egl_gallium
EGL Gallium STs: $(GL_LIB)
llvm: no
Gallium: yes
Target dirs: egl-static
Winsys dirs: i915/sw sw
Driver dirs: galahad i915 identity noop rbug softpipe trace
Trackers dirs: egl
Shared libs: yes
Static libs: no
Shared-glapi: yes
CFLAGS: -g -O2 -Wall -std=c99
-Werror=implicit-function-declaration -Werror=missing-prototypes
-fno-strict-aliasing -fno-builtin-memcmp
CXXFLAGS: -g -O2 -Wall -fno-strict-aliasing -fno-builtin-memcmp
Macros: -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_X86_ASM
-DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN
-DHAVE_LIBDRM -DHAVE_LIBUDEV -DHAVE_MINCORE -DMESA_EGL_NO_X11_HEADERS
PYTHON2: python2</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>