Hello I installed cmake 2.8.12.2 on AIX 6.1 with the intention of building MySQL. The build fails so I tried to cmake the simplest test program, and I get the same failure.
The error is "ld: target noipath not found" It seems to me that "noipath" is a directive to the linker, so the linker should not be looking for a target called noipath. Can anyone help with this? Thanks Graham Russell Details: I installed the cmake-2.8.12.2-AIX-powerpc.tar.gz file. The AIX version is AIX 6100-03-03-0943. I created a folder CMake/Tests/Tutorial containing the first step in http://www.cmake.org/cmake/help/cmake_tutorial.html: CMakeLists.txt tutorial.cxx Then ran cmake as below: pvm-vangogh-94:grussell [602] bin/cmake . -- The C compiler identification is GNU 4.4.4 -- The CXX compiler identification is GNU 4.4.4 -- Check for working C compiler: /usr/local/bin/gcc -- Check for working C compiler: /usr/local/bin/gcc -- broken CMake Error at /mnt/research/grussell/cmake-2.8.12.2-AIX-powerpc/share/cmake-2.8/Modules/CMakeTestCCompiler.cm ake:61 (message): The C compiler "/usr/local/bin/gcc" is not able to compile a simple test program. It fails with the following output: Change Dir: /mnt/research/grussell/CMake/Tests/Tutorial/CMakeFiles/CMakeTmp Run Build Command:/bin/gmake "cmTryCompileExec680887608/fast" /bin/gmake -f CMakeFiles/cmTryCompileExec680887608.dir/build.make CMakeFiles/cmTryCompileExec680887608.dir/build gmake[1]: Entering directory `/mnt/research/grussell/CMake/Tests/Tutorial/CMakeFiles/CMakeTmp' /mnt/research/grussell/cmake-2.8.12.2-AIX-powerpc/bin/cmake -E cmake_progress_report /mnt/research/grussell/CMake/Tests/Tutorial/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec680887608.dir/testCCompiler.c.o /usr/local/bin/gcc -o CMakeFiles/cmTryCompileExec680887608.dir/testCCompiler.c.o -c /mnt/research/grussell/CMake/Tests/Tutorial/CMakeFiles/CMakeTmp/testCCompiler.c Log files: pvm-vangogh-94:grussell [607] cat CMakeOutput.log The system is: AIX - 1 - powerpc Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/local/bin/gcc Build flags: Id flags: The output was: 0 Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" The C compiler identification is GNU, found in "/mnt/research/grussell/CMake/Tests/Tutorial/CMakeFiles/2.8.12. 2/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/local/bin/c++ Build flags: Id flags: The output was: 0 Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" The CXX compiler identification is GNU, found in "/mnt/research/grussell/CMake/Tests/Tutorial/CMakeFiles/2.8.1 2.2/CompilerIdCXX/a.out" pvm-vangogh-94:grussell [608] cat CMakeError.log Determining if the C compiler works failed with the following output: Change Dir: /mnt/research/grussell/CMake/Tests/Tutorial/CMakeFiles/CMakeTmp Run Build Command:/bin/gmake "cmTryCompileExec680887608/fast" /bin/gmake -f CMakeFiles/cmTryCompileExec680887608.dir/build.make CMakeFiles/cmTryCompileExec680887608.dir/bui ld gmake[1]: Entering directory `/mnt/research/grussell/CMake/Tests/Tutorial/CMakeFiles/CMakeTmp' /mnt/research/grussell/cmake-2.8.12.2-AIX-powerpc/bin/cmake -E cmake_progress_report /mnt/research/grussell/CM ake/Tests/Tutorial/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec680887608.dir/testCCompiler.c.o /usr/local/bin/gcc -o CMakeFiles/cmTryCompileExec680887608.dir/testCCompiler.c.o -c /mnt/research/grussel l/CMake/Tests/Tutorial/CMakeFiles/CMakeTmp/testCCompiler.c Linking C executable cmTryCompileExec680887608 /mnt/research/grussell/cmake-2.8.12.2-AIX-powerpc/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec68 0887608.dir/link.txt --verbose=1 /usr/local/bin/gcc CMakeFiles/cmTryCompileExec680887608.dir/testCCompiler.c.o -o cmTryCompileExec680887 608 -Wl,-brtl,-bnoipath,-bexpall -Wl,-blibpath:/usr/lib:/lib /usr/local/lib/gcc/powerpc-ibm-aix6.1.0.0/4.4.4/../../../../powerpc-ibm-aix6.1.0.0/bin/ld: target noipath not found collect2: ld returned 1 exit status gmake[1]: Leaving directory `/mnt/research/grussell/CMake/Tests/Tutorial/CMakeFiles/CMakeTmp' gmake[1]: *** [cmTryCompileExec680887608] Error 1 gmake: *** [cmTryCompileExec680887608/fast] Error 2
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
