X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=scons%2Fgallium.py;h=7207c6bb26cefe6a37dda5d9e6be41974e01885a;hb=844d14ebee3522281252da03615ac96df7440610;hp=bba3f01791f3b47be8d981f1662896863881adf8;hpb=016897cc66449c6ce55d3088fcc2a37ecd7d70a2;p=mesa.git diff --git a/scons/gallium.py b/scons/gallium.py index bba3f01791f..7207c6bb26c 100755 --- a/scons/gallium.py +++ b/scons/gallium.py @@ -361,8 +361,7 @@ def generate(env): ccflags += [ '-mstackrealign', # ensure stack is aligned '-march=i586', # Haiku target is Pentium - '-mtune=i686', # use i686 where we can - '-mmmx' # use mmx math where we can + '-mtune=i686' # use i686 where we can ] if env['machine'] == 'x86_64': ccflags += ['-m64'] @@ -500,6 +499,8 @@ def generate(env): libs = [] if env['platform'] in ('darwin', 'freebsd', 'linux', 'posix', 'sunos'): libs += ['m', 'pthread', 'dl'] + if env['platform'] in ('linux',): + libs += ['rt'] env.Append(LIBS = libs) # OpenMP @@ -529,7 +530,7 @@ def generate(env): env.PkgCheckModules('XF86VIDMODE', ['xxf86vm']) env.PkgCheckModules('DRM', ['libdrm >= 2.4.24']) env.PkgCheckModules('DRM_INTEL', ['libdrm_intel >= 2.4.30']) - env.PkgCheckModules('DRM_RADEON', ['libdrm_radeon >= 2.4.31']) + env.PkgCheckModules('DRM_RADEON', ['libdrm_radeon >= 2.4.40']) env.PkgCheckModules('XORG', ['xorg-server >= 1.6.0']) env.PkgCheckModules('KMS', ['libkms >= 2.4.24']) env.PkgCheckModules('UDEV', ['libudev > 150'])