----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/1933/ -----------------------------------------------------------
(Updated June 27, 2013, 2:11 p.m.) Review request for Default. Repository: gem5 Description (updated) ------- Changeset 9798:320114314d30 --------------------------- scons: Use python-config instead of distutils This patch changes how we determine the Python-related compiler and linker flags. The previous approach used the internal LINKFORSHARED which is not intended as part of the external API (http://bugs.python.org/issue3588) and causes failures on recent OSX installations. Instead of using distutils we now rely on python-config and scons ParseConfig. For backwards compatibility we also parse out the includes and libs although this could safely be dropped. The drawback of this patch is that Python 2.5 is now required, but hopefully that is an acceptable compromise as any system with gcc 4.4 most likely will have Python >= 2.5. Diffs (updated) ----- SConstruct 9cd5f91e7a79 Diff: http://reviews.gem5.org/r/1933/diff/ Testing ------- Compiled on OSX 10.8, RHE5, Ubuntu 10/12.04, OpenSUSE 12.3, Fedora19 Thanks, Andreas Hansson _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
