Skip to content

Commit b175531

Browse files
author
EC2 Default User
committed
Fix errors on build.sh
1 parent 0d8967d commit b175531

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

build.sh

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#!/bin/bash
22

33
# Setting up build env
4-
yum update -y
5-
yum install -y git cmake gcc-c++ gcc python-devel chrpath
4+
sudo yum update -y
5+
sudo yum install -y git cmake gcc-c++ gcc python-devel chrpath
66
mkdir lambda-package build
77

88
# Build numpy
99
pip install --install-option="--prefix=$PWD/build" numpy
10-
mv build/lib64/python2.7/site-packages/numpy lambda-package
10+
cp -rf build/lib64/python2.7/site-packages/numpy lambda-package
1111

1212
# Build OpenCV 3.1
1313
(
@@ -16,25 +16,25 @@ mv build/lib64/python2.7/site-packages/numpy lambda-package
1616
git clone https://github.com/Itseez/opencv.git
1717
cd opencv
1818
git checkout 3.1.0
19-
cmake \
20-
-D CMAKE_BUILD_TYPE=RELEASE \
21-
-D WITH_TBB=ON \
22-
-D WITH_IPP=ON \
23-
-D WITH_V4L=ON \
24-
-D ENABLE_AVX=ON \
25-
-D ENABLE_SSE42=ON \
26-
-D ENABLE_POPCNT=ON \
27-
-D ENABLE_FAST_MATH=ON \
28-
-D BUILD_EXAMPLES=OFF \
19+
cmake \
20+
-D CMAKE_BUILD_TYPE=RELEASE \
21+
-D WITH_TBB=ON \
22+
-D WITH_IPP=ON \
23+
-D WITH_V4L=ON \
24+
-D ENABLE_AVX=ON \
25+
-D ENABLE_SSE42=ON \
26+
-D ENABLE_POPCNT=ON \
27+
-D ENABLE_FAST_MATH=ON \
28+
-D BUILD_EXAMPLES=OFF \
2929
-D PYTHON2_NUMPY_INCLUDE_DIRS="$NUMPY" \
3030
.
3131
make
3232
)
3333
mkdir lambda-package/cv2
34-
cp `find opencv/lib "*.so*" -type f` lambda-package/cv2
34+
cp -L build/opencv/lib/{cv2.so,*.so.3.1} lambda-package/cv2
3535
strip --strip-all lambda-package/cv2/*
3636
chrpath -r '$ORIGIN' lambda-package/cv2/cv2.so
37-
cp ressources/__init.py__ lambda-package/cv2
37+
cp ressources/__init__.py lambda-package/cv2
3838

3939
# Copy template function and zip package
4040
cp ressources/template.py lambda-package/lambda_function.py

0 commit comments

Comments
 (0)