With -Dtools=all compilation is passed now. At this moment looking additionally on linkage issue with building, have solution but would like to find better, so hope will provide additional 3rd commit today.
On Thu, Sep 6, 2018 at 1:03 PM, Lionel Landwerlin < lionel.g.landwer...@intel.com> wrote: > Aren't other tools affected as well? > > Thanks, > > - > Lionel > > On 06/09/2018 10:59, Sergii Romantsov wrote: > >> Building of 32bit mesa with meson causes issue: >> "implicit declaration of function ‘__builtin_ia32_clflush’". >> Fixed by adding msse2 compilation flag. >> >> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=107843 >> Fixes: 314879f7fec0 (i965: Fix asynchronous mappings on !LLC platforms.) >> Signed-off-by: Sergii Romantsov <sergii.romant...@globallogic.com> >> --- >> src/intel/tools/meson.build | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/src/intel/tools/meson.build b/src/intel/tools/meson.build >> index 3617478..44d6bdd 100644 >> --- a/src/intel/tools/meson.build >> +++ b/src/intel/tools/meson.build >> @@ -90,7 +90,7 @@ libintel_sanitize_gpu = shared_library( >> dependencies : [dep_dl, dep_thread], >> include_directories : [inc_common, inc_intel, inc_drm_uapi], >> link_with : [libintel_common, libmesa_util], >> - c_args : [c_vis_args, no_override_init_args], >> + c_args : [c_vis_args, no_override_init_args, c_sse2_args], >> build_by_default : true, >> install_dir: get_option('libexecdir'), >> install: true >> > > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev > -- Sergii Romantsov GlobalLogic Inc. www.globallogic.com
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev