Wayland Compilation,

Benjamin Franzke benjaminfranzke at googlemail.com
Sat Oct 30 11:53:54 PDT 2010


ah, and i forgot: you dont need krh`s private git repos for mesa,
libdrm and cairo..

furthermore is kms in egl-platforms obsolete, its called drm now..

2010/10/30 Benjamin Franzke <benjaminfranzke at googlemail.com>:
> You may need gles support for mesa. enable gles2 via mesa configure:
>   --enable-gles-overlay --enable-gles2
> and for egl platforms I would use:
>   --width-egl-platforms=x11,drm,kms
>
> If you did that and you installed those packages in a special
> location, you may need to set an appropriate PKG_CONFIG_PATH:
>
> export PKG_CONFIG_PATH="/your/special/install/location/lib/pkgconfig"
>
> ..so waylands configure is able to find these packages
>
> 2010/10/30 Clurado cl <clurado1980 at gmail.com>:
>> Hi , i think its time to someone write a complete article about wayland
>> Compiling & Running . the exististing article is very old and not usable now
>> .
>>
>> --
>>
>> I compiled old versions of wayland years age but it didnt work for me , now
>> i think it has more fixes and more stable than old versions.
>>
>> i downloaded latest versions of these package and compiled and installed :
>>
>> libdrm from /~krh/libdrm
>> mesa-kms-6  /~krh/mesa
>> libxkbcommon /~krh/libxkbcommon
>> cairo-wayland /~krh/cario
>>
>> .
>> mesa with : --with-egl-platforms=kms --disable-gallium --disable-demos
>> cair with : --enable-gl
>>
>> i compiled them without errors and installed them , but when i was compling
>> wayland i got some errors :
>>
>> compositor-drm.c : in function create_output_for_connector :
>> EGL_DRM_BUFFER_FORMAT_MESA undeclared first use in this functions
>>
>> and lots more : EGL_DRM_BUFFER_FORMAT_ARGB32_MESA ,
>> EGL_DRM_BUFFER_USE_SCANOUT_MESA ...
>>
>> --
>>
>> its related to header files , whats the problem ?!
>> _______________________________________________
>> wayland-devel mailing list
>> wayland-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
>>
>>
>


More information about the wayland-devel mailing list