WWW blog内

building libdrm-2.4.17 on Solaris102010/01/20 17:09

メモ。

http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg35327.html

を参考にして、

xf86drm.h の67行目辺り(endifの後)に以下を追加。

#if defined(__sun) && !defined(_IOC)
#define _IOC(dir, group, nr, size) \
(dir == DRM_IOC_READWRITE ? _IOWRN(group, nr, size) : \
(dir == DRM_IOC_WRITE ? _IOWN(group, nr, size) : \
/* dir == DRM_IOC_READ */ _IORN(group, nr, size) ))
#endif

これで通るはず。