This repository was archived by the owner on Mar 3, 2023. It is now read-only.
File tree 12 files changed +5
-14
lines changed
12 files changed +5
-14
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,6 @@ RUN yum -y install \
25
25
ant \
26
26
automake \
27
27
curl \
28
- cppunit-devel \
29
28
cmake \
30
29
openssl-devel \
31
30
file \
Original file line number Diff line number Diff line change @@ -27,7 +27,6 @@ RUN apt-get update && apt-get -y install \
27
27
cmake \
28
28
curl \
29
29
git \
30
- libcppunit-dev \
31
30
libssl-dev \
32
31
libtool \
33
32
libtool-bin \
Original file line number Diff line number Diff line change @@ -27,7 +27,6 @@ RUN apt-get update && apt-get -y install \
27
27
automake \
28
28
libtool-bin \
29
29
libunwind8 \
30
- libcppunit-dev \
31
30
patch \
32
31
python3-dev \
33
32
python3-venv \
Original file line number Diff line number Diff line change @@ -29,7 +29,6 @@ RUN apt-get update && apt-get -y install \
29
29
automake \
30
30
libtool-bin \
31
31
libunwind8 \
32
- libcppunit-dev \
33
32
patch \
34
33
python-is-python3 \
35
34
python3-dev \
Original file line number Diff line number Diff line change @@ -32,7 +32,6 @@ RUN yum -y install \
32
32
git \
33
33
kernel-devel \
34
34
libtool \
35
- cppunit-devel \
36
35
make \
37
36
patch \
38
37
python3-devel \
Original file line number Diff line number Diff line change @@ -26,7 +26,6 @@ RUN apt-get update && apt-get -y install \
26
26
automake \
27
27
libtool-bin \
28
28
libunwind8 \
29
- libcppunit-dev \
30
29
patch \
31
30
python3-dev \
32
31
python3-venv \
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ genrule(
31
31
"ant compile_jute" ,
32
32
"cd $$TMP_DIR/zookeeper-client/zookeeper-client-c" ,
33
33
"autoreconf -if" ,
34
- "./configure --prefix=$$INSTALL_DIR --enable -shared=no " ,
34
+ "./configure --prefix=$$INSTALL_DIR --disable -shared --without-cppunit " ,
35
35
"make install" ,
36
36
"rm -rf $$TMP_DIR" ,
37
37
]),
@@ -46,7 +46,7 @@ genrule(
46
46
"ant compile_jute" ,
47
47
"cd $$TMP_DIR/zookeeper-client/zookeeper-client-c" ,
48
48
"autoreconf -if" ,
49
- "./configure --prefix=$$INSTALL_DIR --enable -shared=no " ,
49
+ "./configure --prefix=$$INSTALL_DIR --disable -shared --without-cppunit " ,
50
50
"make install" ,
51
51
"rm -rf $$TMP_DIR" ,
52
52
]),
Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ REMOVED
103
103
apt-get -qy update
104
104
105
105
# install deps
106
- apt-get install -qy ant vim zip mc curl wget openjdk-11-jdk scala git python3-setuptools python3-venv python3-dev libtool-bin libcppunit-dev python-is-python3
106
+ apt-get install -qy ant vim zip mc curl wget openjdk-11-jdk scala git python3-setuptools python3-venv python3-dev libtool-bin python-is-python3
107
107
108
108
# install_mesos $mode
109
109
if [ $mode == " master" ]; then
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ $ sudo apt-get upgrade -y
40
40
41
41
``` bash
42
42
$ sudo apt-get install git build-essential automake cmake libtool-bin zip ant \
43
- libunwind-setjmp0-dev zlib1g-dev unzip pkg-config python3-setuptools libcppunit-dev -y
43
+ libunwind-setjmp0-dev zlib1g-dev unzip pkg-config python3-setuptools -y
44
44
```
45
45
46
46
#### Step 3 --- Set the following environment variables
@@ -154,7 +154,7 @@ To build Heron on a fresh CentOS 7 installation:
154
154
### Step 1 --- Install the required dependencies
155
155
156
156
``` bash
157
- $ sudo yum install gcc gcc-c++ kernel-devel wget unzip zlib-devel zip git automake cmake patch libtool cppunit-devel ant pkg-config -y
157
+ $ sudo yum install gcc gcc-c++ kernel-devel wget unzip zlib-devel zip git automake cmake patch libtool ant pkg-config -y
158
158
```
159
159
160
160
### Step 2 --- Install libunwind from source
Original file line number Diff line number Diff line change @@ -46,7 +46,6 @@ brew install automake
46
46
brew install cmake
47
47
brew install libtool
48
48
brew install ant
49
- brew install cppunit
50
49
brew install pkg-config
51
50
```
52
51
Original file line number Diff line number Diff line change @@ -53,7 +53,6 @@ You must have the following installed to compile Heron:
53
53
* [ Python] ( https://www.python.org/ ) >= 3.8
54
54
* [ Perl] ( https://www.perl.org/ ) >= 5.8.8
55
55
* [ Ant] (https://ant.apache.org/ ) >= 1.10.0
56
- * [ CppUnit] (https://freedesktop.org/wiki/Software/cppunit/ ) >= 1.10.1
57
56
* [ Pkg-Config] (https://www.freedesktop.org/wiki/Software/pkg-config/ ) >= 0.29.2
58
57
59
58
Export the ` CC ` and ` CXX ` environment variables with a path specific to your
Original file line number Diff line number Diff line change @@ -28,7 +28,6 @@ RUN apt-get update && apt-get -y install \
28
28
curl \
29
29
g++ \
30
30
git \
31
- libcppunit-dev \
32
31
libtool-bin \
33
32
libunwind8 \
34
33
openjdk-11-jdk-headless \
You can’t perform that action at this time.
0 commit comments