configure set with-readline option
This commit is contained in:
@ -388,6 +388,7 @@ openGauss支持以下操作系统:
|
||||
| glibc.devel | 2.17-111 |
|
||||
| patch | 2.7.1-10 |
|
||||
| lsb_release | 4.1 |
|
||||
| readline-devel| 7.0-13 |
|
||||
|
||||
### 下载openGauss
|
||||
|
||||
@ -508,19 +509,19 @@ openGauss-server中的build.sh是编译过程中的重要脚本工具。该工
|
||||
**debug**版本:
|
||||
|
||||
```
|
||||
./configure --gcc-version=8.2.0 CC=g++ CFLAGS='-O0' --prefix=$GAUSSHOME --3rd=$BINARYLIBS --enable-debug --enable-cassert --enable-thread-safety --without-readline --without-zlib
|
||||
./configure --gcc-version=8.2.0 CC=g++ CFLAGS='-O0' --prefix=$GAUSSHOME --3rd=$BINARYLIBS --enable-debug --enable-cassert --enable-thread-safety --with-readline --without-zlib
|
||||
```
|
||||
|
||||
**release**版本:
|
||||
|
||||
```
|
||||
./configure --gcc-version=8.2.0 CC=g++ CFLAGS="-O2 -g3" --prefix=$GAUSSHOME --3rd=$BINARYLIBS --enable-thread-safety --without-readline --without-zlib
|
||||
./configure --gcc-version=8.2.0 CC=g++ CFLAGS="-O2 -g3" --prefix=$GAUSSHOME --3rd=$BINARYLIBS --enable-thread-safety --with-readline --without-zlib
|
||||
```
|
||||
|
||||
**memcheck**版本:
|
||||
|
||||
```
|
||||
./configure --gcc-version=8.2.0 CC=g++ CFLAGS='-O0' --prefix=$GAUSSHOME --3rd=$BINARYLIBS --enable-debug --enable-cassert --enable-thread-safety --without-readline --without-zlib --enable-memory-check
|
||||
./configure --gcc-version=8.2.0 CC=g++ CFLAGS='-O0' --prefix=$GAUSSHOME --3rd=$BINARYLIBS --enable-debug --enable-cassert --enable-thread-safety --with-readline --without-zlib --enable-memory-check
|
||||
```
|
||||
|
||||
> **注意**
|
||||
|
6
build.sh
6
build.sh
@ -160,11 +160,11 @@ function compile_gaussdb()
|
||||
chmod 755 configure
|
||||
|
||||
if [ "${build_version_mode}"x == "release"x ]; then
|
||||
./configure --prefix="${BUILD_DIR}" --3rd=${with_3rd} CFLAGS="-O2 -g3 ${GAUSSDB_EXTRA_FLAGS}" --enable-thread-safety --without-readline --without-zlib CC=g++ >> "$LOG_FILE" 2>&1
|
||||
./configure --prefix="${BUILD_DIR}" --3rd=${with_3rd} CFLAGS="-O2 -g3 ${GAUSSDB_EXTRA_FLAGS}" --enable-thread-safety --with-readline --without-zlib CC=g++ >> "$LOG_FILE" 2>&1
|
||||
elif [ "${build_version_mode}"x == "memcheck"x ]; then
|
||||
./configure --prefix="${BUILD_DIR}" --3rd=${with_3rd} CFLAGS='-O0' --enable-debug --enable-cassert --enable-thread-safety --without-readline --without-zlib --enable-memory-check CC=g++ >> "$LOG_FILE" 2>&1
|
||||
./configure --prefix="${BUILD_DIR}" --3rd=${with_3rd} CFLAGS='-O0' --enable-debug --enable-cassert --enable-thread-safety --with-readline --without-zlib --enable-memory-check CC=g++ >> "$LOG_FILE" 2>&1
|
||||
else
|
||||
./configure --prefix="${BUILD_DIR}" --3rd=${with_3rd} CFLAGS="-O0 ${GAUSSDB_EXTRA_FLAGS}" --enable-debug --enable-cassert --enable-thread-safety --without-readline --without-zlib CC=g++ >> "$LOG_FILE" 2>&1
|
||||
./configure --prefix="${BUILD_DIR}" --3rd=${with_3rd} CFLAGS="-O0 ${GAUSSDB_EXTRA_FLAGS}" --enable-debug --enable-cassert --enable-thread-safety --with-readline --without-zlib CC=g++ >> "$LOG_FILE" 2>&1
|
||||
fi
|
||||
|
||||
if [ $? -ne 0 ]; then
|
||||
|
@ -96,8 +96,8 @@ function mk_hacheck
|
||||
chmod 755 configure
|
||||
|
||||
if [ "${g_release_mode}" == "release" ]; then
|
||||
log "openGauss" "Command: ./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --without-readline --without-zlib --disable-debug --gcc-version=8.2.0 "
|
||||
./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --without-readline --without-zlib --disable-debug --gcc-version=8.2.0 >> ${g_log_file} 2>&1
|
||||
log "openGauss" "Command: ./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --with-readline --without-zlib --disable-debug --gcc-version=8.2.0 "
|
||||
./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --with-readline --without-zlib --disable-debug --gcc-version=8.2.0 >> ${g_log_file} 2>&1
|
||||
else
|
||||
log "openGauss" "Command: ./configure --prefix="${g_build_dir}" --enable-debug --enable-cassert CC=g++ CFLAGS='-g3 -O2 -w' --without-zlib --gcc-version=8.2.0 --3rd="${BINARYLIBS}""
|
||||
./configure --prefix="${g_build_dir}" --enable-debug --enable-cassert CC=g++ CFLAGS='-g3 -O2 -w' --without-zlib --gcc-version=8.2.0 --3rd="${BINARYLIBS}">> ${g_log_file} 2>&1
|
||||
|
@ -95,20 +95,20 @@ function mk_fastcheck
|
||||
chmod 755 configure
|
||||
if [ "${check_mode}" == "fastcheck_single" -o "${check_mode}" == "fastcheck_single_mot" ]; then
|
||||
if [ "${g_release_mode}" == "release" ]; then
|
||||
log "openGauss" "Command: ./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --without-readline --without-zlib --disable-debug --gcc-version=8.2.0"
|
||||
./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --without-readline --without-zlib --disable-debug --gcc-version=8.2.0 >> ${g_log_file} 2>&1
|
||||
log "openGauss" "Command: ./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --with-readline --without-zlib --disable-debug --gcc-version=8.2.0"
|
||||
./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --with-readline --without-zlib --disable-debug --gcc-version=8.2.0 >> ${g_log_file} 2>&1
|
||||
else
|
||||
log "openGauss" "Command: ./configure --prefix="${g_build_dir}" --enable-debug --enable-cassert CC=g++ CFLAGS='-g3 -O2 -w' --without-zlib --gcc-version=8.2.0 --3rd="${BINARYLIBS}""
|
||||
./configure --prefix="${g_build_dir}" --enable-debug --enable-cassert CC=g++ CFLAGS='-g3 -O2 -w' --without-zlib --gcc-version=8.2.0 --3rd="${BINARYLIBS}" >> ${g_log_file} 2>&1
|
||||
fi
|
||||
else
|
||||
if [ "${g_release_mode}" == "release" ]; then
|
||||
log "openGauss" "Command: ./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --without-readline --without-zlib --disable-debug --gcc-version=8.2.0 "
|
||||
./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --without-readline --without-zlib --disable-debug --gcc-version=8.2.0 >> ${g_log_file} 2>&1
|
||||
log "openGauss" "Command: ./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --with-readline --without-zlib --disable-debug --gcc-version=8.2.0 "
|
||||
./configure --prefix="${g_build_dir}" CC=g++ CFLAGS='-O2' --enable-thread-safety --with-readline --without-zlib --disable-debug --gcc-version=8.2.0 >> ${g_log_file} 2>&1
|
||||
else
|
||||
if [ "X${os_name}" == "Xopeneuler" ]; then
|
||||
log "makemppdb" "Command: ./configure --prefix="${g_build_dir}" --enable-debug --enable-cassert --gcc-version=8.2.0 CC=g++ CFLAGS="-O2 -g3 -D__USE_NUMA" --enable-thread-safety --without-readline --without-zlib --3rd="${BINARYLIBS}""
|
||||
./configure --prefix="${g_build_dir}" --enable-debug --enable-cassert --gcc-version=8.2.0 CC=g++ CFLAGS="-O2 -g3 -D__USE_NUMA" --enable-thread-safety --without-readline --without-zlib --3rd="${BINARYLIBS}" >> ${g_log_file} 2>&1
|
||||
log "makemppdb" "Command: ./configure --prefix="${g_build_dir}" --enable-debug --enable-cassert --gcc-version=8.2.0 CC=g++ CFLAGS="-O2 -g3 -D__USE_NUMA" --enable-thread-safety --with-readline --without-zlib --3rd="${BINARYLIBS}""
|
||||
./configure --prefix="${g_build_dir}" --enable-debug --enable-cassert --gcc-version=8.2.0 CC=g++ CFLAGS="-O2 -g3 -D__USE_NUMA" --enable-thread-safety --with-readline --without-zlib --3rd="${BINARYLIBS}" >> ${g_log_file} 2>&1
|
||||
else
|
||||
log "openGauss" "Command: ./configure --prefix="${g_build_dir}" --enable-debug --enable-cassert CC=g++ CFLAGS='-g3 -O2 -w' --without-zlib --gcc-version=8.2.0 --3rd="${BINARYLIBS}""
|
||||
./configure --prefix="${g_build_dir}" --enable-debug --enable-cassert CC=g++ CFLAGS='-g3 -O2 -w' --without-zlib --gcc-version=8.2.0 --3rd="${BINARYLIBS}" >> ${g_log_file} 2>&1
|
||||
|
Reference in New Issue
Block a user