math cadabra2 and Synth

Walter Schwarzenfeld w.schwarzenfeld at
Sat Jul 16 12:22:30 UTC 2016

It seems it is a bug:
===>  Configuring for cadabra2-2.0.816
===>  Performing in-source build
/bin/mkdir -p /ram/usr/ports/math/cadabra2/work/cadabra2-8258bfc
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:3 (project):


   is not a full path and was not found in the PATH.

   Tell CMake where to find the compiler by setting either the environment
   variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full 
path to
   the compiler, or to the compiler name if it is in the PATH.

-- Check for working CXX compiler: /usr/local/libexec/ccache/clang++36
-- Check for working CXX compiler: /usr/local/libexec/ccache/clang++36 
-- broken
CMake Error at 
/usr/local/share/cmake/Modules/CMakeTestCXXCompiler.cmake:54 (message):
   The C++ compiler "/usr/local/libexec/ccache/clang++36" is not able to
   compile a simple test program.

   It fails with the following output:

    Change Dir: 

   Run Build Command:"/usr/local/bin/gmake" "cmTC_d6675/fast"

   gmake[2]: Entering directory

   gmake -f CMakeFiles/cmTC_d6675.dir/build.make

   gmake[3]: Entering directory

   Building CXX object CMakeFiles/cmTC_d6675.dir/testCXXCompiler.cxx.o

   /usr/local/libexec/ccache/clang++36 -O2 -pipe 
   -fstack-protector -fno-strict-aliasing -I/usr/local/include
   -I/usr/local/include/jsoncpp -o
   CMakeFiles/cmTC_d6675.dir/testCXXCompiler.cxx.o -c

   ccache: error: execv of /usr/local/bin/clang34 failed: No such file or

   gmake[3]: *** [CMakeFiles/cmTC_d6675.dir/build.make:66:
   CMakeFiles/cmTC_d6675.dir/testCXXCompiler.cxx.o] Error 1

   gmake[3]: Leaving directory

   gmake[2]: *** [Makefile:126: cmTC_d6675/fast] Error 2

   gmake[2]: Leaving directory

same with clang37.

More information about the freebsd-ports mailing list