From 210d38f938906927f045278a482be65f2a07b321 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89der=20F=2E=20Zulian?= Date: Wed, 26 Sep 2018 13:37:06 +0200 Subject: [PATCH] Env var for selecting libpython version --- DRAMSys/traceAnalyzer/traceAnalyzer.pro | 7 ++++++- README.md | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/DRAMSys/traceAnalyzer/traceAnalyzer.pro b/DRAMSys/traceAnalyzer/traceAnalyzer.pro index e4365d11..e30300c5 100644 --- a/DRAMSys/traceAnalyzer/traceAnalyzer.pro +++ b/DRAMSys/traceAnalyzer/traceAnalyzer.pro @@ -33,7 +33,12 @@ unix:!macx { message(Linker options QMAKE_RPATHDIR is $${QMAKE_RPATHDIR}) CONFIG(python){ - LIBS += -L$${python_home} -lpython3.5m + libpython_vers = $$(LIBPYTHON_VERSION) + isEmpty(libpython_vers) { + libpython_vers = 3.5m + } + message(Lib Python version is $${libpython_vers}) + LIBS += -L$${python_home} -lpython$${libpython_vers} INCLUDEPATH += $${python_headers} } } diff --git a/README.md b/README.md index 09fd9256..73f6c76b 100644 --- a/README.md +++ b/README.md @@ -134,6 +134,7 @@ export SYSTEMC_HOME=$HOME/systemc-2.3.1a export SYSTEMC_TARGET_ARCH=linux64 # DRAMSys libraries and headers +export LIBPYTHON_VERSION="3.5m" export PYTHON_HOME=/usr/lib/python3.5 export PYTHON_HEADERS=/usr/include/python3.5m