@@ -120,11 +120,9 @@ git clone --filter=tree:0 --no-checkout ${GEMMLOWP_REPOSITORY} gemmlowp/src/gemm
120
120
git -C gemmlowp/src/gemmlowp checkout ${GEMMLOWP_TAG}
121
121
cmake -GNinja -S gemmlowp/src/gemmlowp/contrib -B gemmlowp/src/gemmlowp-build \
122
122
-DCMAKE_INSTALL_PREFIX:PATH=${PWD} /gemmlowp \
123
- -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON
123
+ -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \
124
+ -DCMAKE_INSTALL_LIBDIR=lib
124
125
ninja -C gemmlowp/src/gemmlowp-build install
125
- # Sometimes INSTALL_LIBDIR defaults to `lib64` instead of `lib`
126
- # Ask CMakeCache which one did it use.
127
- export gemmlowp_INSTALL_LIBDIR=$( grep CMAKE_INSTALL_LIBDIR\: PATH= gemmlowp/src/gemmlowp-build/CMakeCache.txt | cut -d' =' -f2-)
128
126
129
127
# ml_dtypes
130
128
git clone --filter=tree:0 --no-checkout ${ML_DTYPES_REPOSITORY} ml_dtypes/src/ml_dtypes
@@ -144,7 +142,7 @@ cmake -GNinja -S tensorflow/src/tensorflow/tensorflow/lite -B tensorflow/src/ten
144
142
-Druy_DIR:PATH=${PWD} /ruy/lib/cmake/ruy \
145
143
-Dabsl_DIR:PATH=${PWD} /abseil-cpp/lib/cmake/absl \
146
144
-DEigen3_DIR:PATH=${PWD} /eigen/share/eigen3/cmake \
147
- -Dgemmlowp_DIR:PATH=${PWD} /gemmlowp/${gemmlowp_INSTALL_LIBDIR} /cmake/gemmlowp \
145
+ -Dgemmlowp_DIR:PATH=${PWD} /gemmlowp/lib /cmake/gemmlowp \
148
146
-DNEON_2_SSE_DIR:PATH=${PWD} /ARM_NEON_2_x86_SSE/lib/cmake/NEON_2_SSE \
149
147
-DFlatBuffers_DIR:PATH=${PWD} /flatbuffers/lib/cmake/flatbuffers \
150
148
-DML_DTYPES_SOURCE_DIR:PATH=${PWD} /ml_dtypes/src/ml_dtypes
@@ -157,7 +155,7 @@ set(ruy_DIR "${PWD}/ruy/lib/cmake/ruy" CACHE PATH "")
157
155
set(absl_DIR "${PWD} /abseil-cpp/lib/cmake/absl" CACHE PATH "")
158
156
set(Eigen3_DIR "${PWD} /eigen/share/eigen3/cmake" CACHE PATH "")
159
157
set(NEON_2_SSE_DIR "${PWD} /ARM_NEON_2_x86_SSE/lib/cmake/NEON_2_SSE" CACHE PATH "")
160
- set(gemmlowp_DIR "${PWD} /gemmlowp/${gemmlowp_INSTALL_LIBDIR} /cmake/gemmlowp" CACHE PATH "")
158
+ set(gemmlowp_DIR "${PWD} /gemmlowp/lib /cmake/gemmlowp" CACHE PATH "")
161
159
set(FlatBuffers_DIR "${PWD} /flatbuffers/lib/cmake/flatbuffers" CACHE PATH "")
162
160
set(tensorflow-lite_DIR "${PWD} /tensorflow/lib/cmake/tensorflow-lite" CACHE PATH "")
163
161
set(TENSORFLOW_SRC_DIR "${PWD} /tensorflow/src/tensorflow" CACHE PATH "")
0 commit comments