From 7981bf6d82b3b09ce0369859a32cbc04a8420466 Mon Sep 17 00:00:00 2001 From: Michael Mayer Date: Thu, 27 Jun 2019 11:25:14 +0200 Subject: [PATCH] Fix Makefile for building TF on Linux #83 --- docker/tensorflow/Makefile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/docker/tensorflow/Makefile b/docker/tensorflow/Makefile index 43d400e77..59a777d55 100644 --- a/docker/tensorflow/Makefile +++ b/docker/tensorflow/Makefile @@ -1,18 +1,20 @@ TF_VERSION=1.14.0 -# -march see https://gcc.gnu.org/onlinedocs/gcc-4.8.2/gcc/i386-and-x86-64-Options.html +# -march see https://gcc.gnu.org/onlinedocs/gcc-4.8.5/gcc/i386-and-x86-64-Options.html all: libtensorflow libtensorflow-avx libtensorflow-avx2 patch: git apply tensorflow-$(TF_VERSION).diff libtensorflow: - bazel build --jobs 2 --config=opt //tensorflow:libtensorflow.so --copt=-march=i686 --host_copt=-i686 - ./create_archive.sh linux-i686 $(TF_VERSION) + bazel build --jobs 2 --config=opt //tensorflow:libtensorflow.so + ./create_archive.sh linux-cpu $(TF_VERSION) libtensorflow-avx: bazel build --jobs 2 --config=opt //tensorflow:libtensorflow.so --copt=-march=core-avx-i --host_copt=-march=core-avx-i ./create_archive.sh linux-avx $(TF_VERSION) libtensorflow-avx2: bazel build --jobs 2 --config=opt //tensorflow:libtensorflow.so --copt=-march=core-avx2 --host_copt=-march=core-avx2 ./create_archive.sh linux-avx2 $(TF_VERSION) -static: - env JOB_COUNT=2 ARCH=i686 ./build_static.sh +static-avx: + env JOB_COUNT=2 ARCH=core-avx-i ./build_static.sh +static-avx2: + env JOB_COUNT=2 ARCH=core-avx2 ./build_static.sh