[cmake-developers] cmake on AIX
Brad King
brad.king at kitware.com
Mon Jun 11 13:25:49 EDT 2018
On 06/11/2018 11:16 AM, REIX, Tony wrote:
> We are building cmake now only with GCC (6.3.0 for now) on AIX 6.1 .
> Which GCC compiler version are you using on AIX ?
GCC 7.2. We previously tested with 6.1 and that worked too.
> It appears that the cmake executable has been built so that it looks for:
> libstdc++.a(libstdc++.so.6) in
> /opt/freeware/lib/gcc/powerpc-ibm-aix6.1.0.0/6.3.0/pthread:/opt/freeware/lib/pthread/
> first, before the base /opt/freeware/lib. However, when we use it for building
> mariadb, we have to set the LIBPATH to: /opt/freeware/lib64:/usr/lib
Try switching to a static C++ runtime library:
./bootstrap -- -DCMAKE_EXE_LINKER_FLAGS='-static-libstdc++ -static-libgcc -Wl,-bbigtoc'
-Brad
More information about the cmake-developers
mailing list