apache-ignite
43 строки · 1.4 Кб
1// Licensed to the Apache Software Foundation (ASF) under one or more
2// contributor license agreements. See the NOTICE file distributed with
3// this work for additional information regarding copyright ownership.
4// The ASF licenses this file to You under the Apache License, Version 2.0
5// (the "License"); you may not use this file except in compliance with
6// the License. You may obtain a copy of the License at
7//
8// http://www.apache.org/licenses/LICENSE-2.0
9//
10// Unless required by applicable law or agreed to in writing, software
11// distributed under the License is distributed on an "AS IS" BASIS,
12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13// See the License for the specific language governing permissions and
14// limitations under the License.
15The following packages need to be installed:
16
17- C++ compiler
18- cmake 3.6+
19- openssl, including header files
20- unixODBC
21
22Installation instructions for several popular distributions are listed below:
23[tabs]
24--
25tab:Ubuntu 18.04/20.04[]
26[source,bash,subs="attributes,specialchars"]
27----
28sudo apt-get install -y build-essential cmake unixodbc-dev libssl-dev
29----
30
31tab:CentOS/RHEL 7[]
32[source,shell,subs="attributes,specialchars"]
33----
34sudo yum install -y epel-release
35sudo yum install -y cmake3 unixODBC-devel openssl-devel make gcc-c++
36----
37
38tab:CentOS/RHEL 8[]
39[source,shell,subs="attributes,specialchars"]
40----
41sudo yum install -y cmake3 unixODBC-devel openssl-devel make gcc-c++
42----
43--
44