Skip to content

Commit

Permalink
aix shared library build
Browse files Browse the repository at this point in the history
Signed-off-by: Rohan Mars <[email protected]>
  • Loading branch information
rohanmars committed Nov 25, 2015
1 parent 8789eb9 commit b96c7e6
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
4 changes: 4 additions & 0 deletions README.aix
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,10 @@ Building Ceph
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
Expand Down
2 changes: 1 addition & 1 deletion src/Makefile-env.am
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ if LINUX
AM_LDFLAGS += -Wl,--as-needed $(HARDENING_LDFLAGS)
endif
if AIX
AM_LDFLAGS += -Wl,-brtl -Wl,-bexpfull
AM_LDFLAGS += -Wl,-brtl
endif

if USE_BOOST_SPIRIT_OLD_HDR
Expand Down

0 comments on commit b96c7e6

Please sign in to comment.