Quoting Eric Engestrom (2018-06-12 04:38:04) > On Monday, 2018-06-11 15:56:11 -0700, Dylan Baker wrote: > > --- > > meson.build | 21 +++++++++++++++++++++ > > 1 file changed, 21 insertions(+) > > > > diff --git a/meson.build b/meson.build > > index a244694fd4a..e1b3afbe688 100644 > > --- a/meson.build > > +++ b/meson.build > > @@ -847,6 +847,27 @@ else > > endforeach > > endif > > > > +# set linker arguments > > +if host_machine.system() == 'windows' > > + if cc.get_id() == 'msvc' > > + add_project_link_arguments( > > + '/fixed:no', > > + '/incremental:no', > > + '/dynamicbase', > > + '/nxcompat', > > + language : ['c', 'cpp'], > > + ) > > + else > > + add_project_link_arguments( > > + '-Wl,--nxcompat', > > + '-Wl,--dynamicbase', > > + '-static-libgcc', > > + '-static-libstdc++', > > + language : ['c', 'cpp'], > > probably harmless, but it feels like libgcc and libstdc++ should be > only added to c, respectively cpp, not both.
cpp needs -static-libgcc if the target has both C and C++ code, right? I copied this from scons/gallium.py. Brian or Jose, I don't know what the right think to do is here, do one of you guys? Dylan
signature.asc
Description: signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev