[cmake-developers] cmake on AIX
Brad King
brad.king at kitware.com
Tue Jun 12 08:54:08 EDT 2018
On 06/12/2018 03:38 AM, REIX, Tony wrote:
> Did you use cmake built on AIX for building a project with it?
> cmake tests are 98% OK here though that does not work with mariaDB.
The test suite passes and that is mostly made up of project-like tests.
It's also built using an existing CMake/CTest on the machine (3.11).
> Thanks for the idea with static C++ runtime library!
I think that should solve any problems with running CMake in environments
different than it was built.
> Would you mind run the commands:
> dump -Hv cmake
> ldd cmake
> on the cmake command that you build, so that we can see which LIBPATH is set into the executable.
The LIBPATH is
/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/7.2.0/pthread:/opt/freeware/lib/pthread:/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/7.2.0:/opt/freeware/lib:/usr/lib:/lib
ldd shows for the C++ and C runtime libraries:
/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/7.2.0/pthread/libstdc++.a(libstdc++.so.6)
/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/7.2.0/pthread/libgcc_s.a(shr.o)
> Did you build it by hand or with a script or a .spec file or anything that we could look at?
It's build nightly by an existing CTest on the machine. One of the
tests is the BootstrapTest which verifies that `./bootstrap` works.
> Looking at your build farm: https://open.cdash.org/index.php?project=CMake&date=2018-06-12 , I see no AIX machine.
That view is paged. One can use filters to see just the AIX builds:
https://open.cdash.org/index.php?project=CMake&filtercount=1&showfilters=1&field1=buildname&compare1=63&value1=AIX
-Brad
More information about the cmake-developers
mailing list