[Mesa-dev] nouveau build fail (missing nv04_pushbuf.h)

Nikolay Rysev mad.f3ka at gmail.com
Mon Feb 21 04:32:55 PST 2011


This header is in newest libdrm.

Sorry for the noise :(

2011/2/21 Nikolay Rysev <mad.f3ka at gmail.com>

> Hello!
>
> nouveau don't build with current git master of mesa.
>
> Build logs:
>
> (dri/nouveau) nouveau_driver.h:48:26: fatal error: nv04_pushbuf.h: No such
> file or directory
>
> (gallium/drivers/nouveau) nouveau_winsys.h:14:34: fatal error:
> nouveau/nv04_pushbuf.h: No such file or directory
>
> If I try to cut this include from source files (maybe it not needed
> anymore), linker give errors like this:
>
> nouveau_vieux_dri.so.tmp: undefined reference to `OUT_RINGf'
> nouveau_vieux_dri.so.tmp: undefined reference to `WAIT_RING'
> nouveau_vieux_dri.so.tmp: undefined reference to `BIND_RING'
> nouveau_vieux_dri.so.tmp: undefined reference to `MARK_UNDO'
> nouveau_vieux_dri.so.tmp: undefined reference to `OUT_RINGp'
> nouveau_vieux_dri.so.tmp: undefined reference to `OUT_RING'
> nouveau_vieux_dri.so.tmp: undefined reference to `OUT_RELOCo'
> nouveau_vieux_dri.so.tmp: undefined reference to `BEGIN_RING_NI'
> nouveau_vieux_dri.so.tmp: undefined reference to `AVAIL_RING'
> nouveau_vieux_dri.so.tmp: undefined reference to `BEGIN_RING'
> nouveau_vieux_dri.so.tmp: undefined reference to `OUT_RELOCl'
> nouveau_vieux_dri.so.tmp: undefined reference to `MARK_RING'
> nouveau_vieux_dri.so.tmp: undefined reference to `FIRE_RING'
>
> What should I do to build it?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20110221/35c38c90/attachment.htm>


More information about the mesa-dev mailing list