building libdrm-2.4.17 on Solaris10 ― 2010/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
これで通るはず。
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
これで通るはず。














