From ff451c3565decb67168d61e6b041d9bd4ce3b8ae Mon Sep 17 00:00:00 2001 From: Nicolas CROUZET - SFME/LGLS Date: Tue, 10 Nov 2020 09:18:12 +0100 Subject: [PATCH] =?utf8?q?=C2=A0add=20gcc=20system=20dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- applications/GCC-6.3.0.pyconf | 3 +++ products/gcc.pyconf | 2 +- products/gmp.pyconf | 14 ++++++++++++++ products/mpc.pyconf | 14 ++++++++++++++ products/mpfr.pyconf | 14 ++++++++++++++ 5 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 products/gmp.pyconf create mode 100644 products/mpc.pyconf create mode 100644 products/mpfr.pyconf diff --git a/applications/GCC-6.3.0.pyconf b/applications/GCC-6.3.0.pyconf index c85d0d6..d7b03c9 100644 --- a/applications/GCC-6.3.0.pyconf +++ b/applications/GCC-6.3.0.pyconf @@ -16,6 +16,9 @@ APPLICATION : { # PREREQUISITES : gcc : '6.3.0' + mpc : 'native' + gmp : 'native' + mpfr : 'native' } test_base : { diff --git a/products/gcc.pyconf b/products/gcc.pyconf index 376bc91..b3ad62f 100644 --- a/products/gcc.pyconf +++ b/products/gcc.pyconf @@ -9,7 +9,7 @@ default : env_script : $name + ".py" } patches : [] - depend : [] + depend : ["gmp", "mpc", "mpfr"] source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name install_dir : 'base' diff --git a/products/gmp.pyconf b/products/gmp.pyconf new file mode 100644 index 0000000..19dfdf9 --- /dev/null +++ b/products/gmp.pyconf @@ -0,0 +1,14 @@ +# Only used as a native product for dedicated opencv compilation +default : +{ + name : "gmp" + get_source : "system" + depend : [] + system_info : + { + rpm : [] + rpm_dev : ["gmp-devel"] + apt : [] + apt_dev : ["libgmp-dev"] + } +} diff --git a/products/mpc.pyconf b/products/mpc.pyconf new file mode 100644 index 0000000..12a55b8 --- /dev/null +++ b/products/mpc.pyconf @@ -0,0 +1,14 @@ +# Only used as a native product for dedicated opencv compilation +default : +{ + name : "mpc" + get_source : "system" + depend : [] + system_info : + { + rpm : [] + rpm_dev : ["libmpc-devel"] + apt : [] + apt_dev : ["libmpc-dev"] + } +} diff --git a/products/mpfr.pyconf b/products/mpfr.pyconf new file mode 100644 index 0000000..2ce649f --- /dev/null +++ b/products/mpfr.pyconf @@ -0,0 +1,14 @@ +# Only used as a native product for dedicated opencv compilation +default : +{ + name : "mpfr" + get_source : "system" + depend : [] + system_info : + { + rpm : [] + rpm_dev : ["mpfr-devel"] + apt : [] + apt_dev : ["libmpfr-dev"] + } +} -- 2.39.2