Oops, yes i use the wrong branch of 7.11rc4 from git repository. After pull the newest version, it is compiled succesfully. wl_drm_create is removed since this commit: commit b89bca6d8b84e7922f44258c41e37997775f98c9 Author: Chia-I Wu <o...@lunarg.com> Date: Wed Sep 7 21:42:56 2011 +0800
st/egl: track server side wayland changes Follow changes in c661ecce1089000c3fca9a543713f8264221be50. Now the mesa code seems compatible with the wayland 0.8. Thank you Benjamin At 2011-10-19 04:53:16,"Benjamin Franzke" <benjaminfran...@googlemail.com> wrote: >2011/10/18 chris <wwzbw...@163.com>: >> Dear >> >> Could anyone tell me where is the "wl_drm_create" function defined? I can't >> find it anywhere, no definition can be found. No google information can be >> searched! Why? > >Seems like you're compiling mesa 7.11 again wayland master, but they >are incompatible. >The wl_drm_create function is no longer generated from the protocol file, >wl_display_bind has to be used with current wayland, and there are >other incompatibilities. > >You should use mesa from git instead. >(You could also try whether mesa 7.11 builds/runs fine against the >wayland 0.8 branch. >But I'm not sure if thats working, and if its still legacy stuff your >using then.. >I'd really suggest to use mesa master instead.) >> >> >> >> _______________________________________________ >> mesa-dev mailing list >> mesa-dev@lists.freedesktop.org >> http://lists.freedesktop.org/mailman/listinfo/mesa-dev >> >> _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev