安装依赖
# yum安装相关依赖
yum install gcc g++
gcc和g++ 需安装4.8.5或以上版本。
安装ODBC驱动前需要先装好Vastbase G100数据库和unixODBC,并配置环境变量。
安装Vastbase G100
按照安装说明安装Vastbase G100,并配置环境变量(根据实际情况修改路径):
export PATH=/appdb/vastbase/bin:$PATH
export LD_LIBRARY_PATH=/appdb/vastbase/lib:$LD_LIBRARY_PATH
export C_INCLUDE_PATH=/appdb/vastbase/include:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=/appdb/vastbase/include:$CPLUS_INCLUDE_PATH
安装unixODBC 要使用驱动, 必须先安装unixODBC。
离线安装∶ 下载安装包地址:https://docs.vastdata.com.cn/zh/download.html 安装包名称:unixODBC-2.3.0.tar.gz
tar zxvf unixODBC-2.3.0.tar.gz
cd unixODBC-2.3.0
#修改configure文件(如果不存在,那么请修改configure.ac),找到LIB_VERSION
#将它的值修改为"1:0:0",这样将编译出*.so.1的动态库,与psqlodbcw.so的依赖关系相同。
vim configure
./configure --enable-gui=no #如果要在鲲鹏服务器上编译,请追加一个configure参数: --build=aarch64-unknown-linux-gnu
make
#安装可能需要root权限
make install