/
githubmirror
/
ceph
Обзор
Документация
Войти
/
githubmirror
/
ceph
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
README.aix
98 строк
1 KB
Kefu Chai
ceph.spec.in: drop gdbm from build deps
17 авг 2021, 20:04
17 авг 2021, 20:04
9d05d73
Код
Авторство
О чём код?
The AIX build will only build the librados library. Build Prerequisites =================== The following AIX packages are required for developing and compilation, they have been installed via the AIX-rpm (rpm) packages: AIX-rpm tcl tk expect curl readline libpng mpfr m4 autoconf gettext less perl pcre rsync zlib gcc-cpp libffi pkg-config libiconv glib2 info libidn openldap python-tools bzip2 python sed grep libtool nspr nss-util sqlite nss-softokn nss-softokn-freebl libstdc++ gmp coreutils nss nss-tools nss-sysinit nspr-devel nss-util-devel nss-softokn-devel nss-softokn-freebl-devel nss-devel make libsigsegv automake libmpc libgcc gcc libstdc++-devel gcc-c++ adns tcsh bash getopt db4 expat tcl freetype2 fontconfig libXrender libXft tk python-libs tkinter gdb git Download and Compile Boost 1.59 (or higher) Building Ceph ============= export CXX="c++ -maix64" export CFLAGS="-g -maix64" export OBJECT_MODE=64 export LDFLAGS="-L/usr/lib64 -L/opt/freeware/lib64 -L<pathtoboost>/boost_1_59_0/stage/lib -Wl,-brtl -Wl,-bbigtoc" export CXXFLAGS="-I/opt/freeware/include -I<pathtoboost>/boost_1_59_0" ./autogen.sh Then manually modify the config.guess - *:AIX:*:[456]) + *:AIX:*:[4567]) ./configure --disable-server --without-fuse --without-tcmalloc --without-libatomic-ops --without-libaio --without-libxfs cd src gmake librados.la