I rebuilt it, again.  It builds fine.   But there is the same problem with 
python.

-gideon

> On Aug 28, 2015, at 3:17 PM, Jan Blechta <[email protected]> wrote:
> 
>> I’m having the same problem as before.  here’s the output.
> 
> I see you're struggling here with invoking cmake. The procedure is
> simple:
> 
> $ mkdir build
> $ cd build
> $ cmake <src_dir> [parameters]
> 
> thus in your case
> 
> $dolfin-1.5.0>
> $dolfin-1.5.0> cd some_build_dir
> $some_build_dir> #rm -rf * # eventually, to start from scratch
> $some_build_dir> cmake .. [other params]
> 
>> 
>> gideonsimpson@titan:dolfin-1.5.0$ cmake build/
>> -DCMAKE_INSTALL_PREFIX=/Users/gideonsimpson/software/dolfin cmake
>> -DCMAKE_CXX_FLAGS="-L/opt/local/lib -ldmumps" CMake Error: The source
>> directory "/Users/gideonsimpson/software/dolfin-1.5.0/cmake" does not
>> appear to contain CMakeLists.txt. Specify --help for usage, or press
>> the help button on the CMake GUI. gideonsimpson@titan:dolfin-1.5.0$
>> -DCMAKE_EXE_LINKER_FLAGS="-L/opt/local/lib -ldmumps"
>> gideonsimpson@titan:dolfin-1.5.0$ cmake build/
>> -DCMAKE_INSTALL_PREFIX=/Users/gideonsimpson/software/dolfin cmake
>> -DCMAKE_CXX_FLAGS="-L/opt/local/lib -ldmumps"
>> gideonsimpson@titan:dolfin-1.5.0$ cmake build/
>> -DCMAKE_INSTALL_PREFIX=/Users/gideonsimpson/software/dolfin
>> gideonsimpson@titan:dolfin-1.5.0$ mkdir build2
>> gideonsimpson@titan:dolfin-1.5.0$ cmake build2/
>> -DCMAKE_INSTALL_PREFIX=/Users/gideonsimpson/software/dolfin
>> -DCMAKE_CXX_FLAGS="-L/opt/local/lib -ldmumps" CMake Error: The source
>> directory "/Users/gideonsimpson/software/dolfin-1.5.0/build2" does
>> not appear to contain CMakeLists.txt. Specify --help for usage, or
>> press the help button on the CMake GUI.
>> gideonsimpson@titan:dolfin-1.5.0$
>> -DCMAKE_EXE_LINKER_FLAGS="-L/opt/local/lib -ldmumps"
>> gideonsimpson@titan:dolfin-1.5.0$ cd build2/
>> gideonsimpson@titan:build2$ cmake
>> -DCMAKE_INSTALL_PREFIX=/Users/gideonsimpson/software/dolfin
>> -DCMAKE_CXX_FLAGS="-L/opt/local/lib -ldmumps"
>> -DCMAKE_EXE_LINKER_FLAGS="-L/opt/local/lib -ldmumps"
>> gideonsimpson@titan:build2$ cmake gideonsimpson@titan:build2$ cd ..
>> gideonsimpson@titan:dolfin-1.5.0$ cmake build2
>> -DCMAKE_INSTALL_PREFIX=/Users/gideonsimpson/software/dolfin
>> -DCMAKE_CXX_FLAGS="-L/opt/local/lib -ldmumps"
>> -DCMAKE_EXE_LINKER_FLAGS="-L/opt/local/lib -ldmumps" CMake Error: The
>> source directory "/Users/gideonsimpson/software/dolfin-1.5.0/build2"
>> does not appear to contain CMakeLists.txt. Specify --help for usage,
>> or press the help button on the CMake GUI.
>> gideonsimpson@titan:dolfin-1.5.0$ cd build2/
>> gideonsimpson@titan:build2$ cd .. gideonsimpson@titan:dolfin-1.5.0$
>> cmake build/
>> -DCMAKE_INSTALL_PREFIX=/Users/gideonsimpson/software/dolfin
>> -DCMAKE_CXX_FLAGS="-L/opt/local/lib -ldmumps"
>> -DCMAKE_EXE_LINKER_FLAGS="-L/opt/local/lib -ldmumps" fatal: Not a git
>> repository (or any of the parent directories): .git -- Checking
>> whether Fortran compiler has -isysroot -- Checking whether Fortran
>> compiler has -isysroot - yes -- Checking whether Fortran compiler
>> supports OSX deployment target flag -- Checking whether Fortran
>> compiler supports OSX deployment target flag - yes -- Try OpenMP C
>> flag = [ ] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-fopenmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [/openmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-Qopenmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-openmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-xopenmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [+Oopenmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-qsmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-mp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [ ] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-fopenmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [/openmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-Qopenmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-openmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-xopenmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [+Oopenmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-qsmp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-mp] --
>> Performing Test OpenMP_FLAG_DETECTED -- Performing Test
>> OpenMP_FLAG_DETECTED - Failed -- Could NOT find OpenMP (missing:
>> OpenMP_C_FLAGS OpenMP_CXX_FLAGS) -- Try OpenMP C flag = [ ]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP C flag = [-fopenmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP C flag = [/openmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP C flag = [-Qopenmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP C flag = [-openmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP C flag = [-xopenmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP C flag = [+Oopenmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP C flag = [-qsmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP C flag = [-mp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP CXX flag = [ ]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP CXX flag = [-fopenmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP CXX flag = [/openmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP CXX flag = [-Qopenmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP CXX flag = [-openmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP CXX flag = [-xopenmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP CXX flag = [+Oopenmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP CXX flag = [-qsmp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Try OpenMP CXX flag = [-mp]
>> -- Performing Test OpenMP_FLAG_DETECTED
>> -- Performing Test OpenMP_FLAG_DETECTED - Failed
>> -- Could NOT find OpenMP (missing:  OpenMP_C_FLAGS OpenMP_CXX_FLAGS) 
>> -- Boost version: 1.59.0
>> -- Found the following Boost libraries:
>> --   filesystem
>> --   program_options
>> --   system
>> --   thread
>> --   iostreams
>> -- UFC version: 1.5.0
>> -- Checking for package 'PETSc'
>> -- PETSC_DIR is /opt/local/lib/petsc
>> -- PETSC_ARCH is empty
>> -- Found petscconf.h
>> -- Unable to find library gfortran
>> -- Performing test PETSC_TEST_RUNS - Success
>> -- PETSc configured without Cusp support
>> -- Checking for package 'PETSc4Py'
>> -- PETSc4py could not be found. Be sure to set PYTHONPATH
>> appropriately. (missing:  PETSC4PY_INCLUDE_DIRS PETSC4PY_VERSION) --
>> Checking for package 'SLEPc' -- SLEPC_DIR is /opt/local/lib/slepc
>> -- Performing test SLEPC_TEST_RUNS - Success
>> -- Checking for package 'SLEPc4Py'
>> -- SLEPc4py could not be found. Be sure to set PYTHONPATH
>> appropriately. (missing:  SLEPC4PY_INCLUDE_DIRS SLEPC4PY_VERSION
>> SLEPC4PY_VERSION_OK) (Required is at least version "3.5.1") --
>> Checking for package 'SCOTCH-PT' -- Found SCOTCH (version 6) --
>> Performing test SCOTCH_TEST_RUNS -- Performing test SCOTCH_TEST_RUNS
>> - Success -- Checking for package 'AMD'
>> -- Checking for package 'UMFPACK'
>> -- Checking for package 'AMD'
>> -- Checking for package 'CHOLMOD'
>> -- Checking for package 'AMD'
>> -- A library with BLAS API found.
>> -- Checking for package 'CHOLMOD'
>> -- Checking for package 'AMD'
>> -- A library with BLAS API found.
>> -- HDF5 has been found, but is missing parallel support. It will not
>> be enabled. -- A library with BLAS API found.
>> -- PaStiX could not be found. Be sure to set PASTIX_DIR. (missing:
>> PASTIX_INCLUDE_DIRS PASTIX_TEST_RUNS PASTIX_VERSION
>> PASTIX_VERSION_OK) -- Checking for Trilinos -- Unable to find
>> Trilinos (>= 11.0.0) -- Trilinos could not be found
>> -- checking for module 'cppunit'
>> --   package 'cppunit' not found
>> -- CPPUNIT could not be found. Be sure to set CPPUNIT_DIR. (missing:
>> CPPUNIT_LIBRARIES CPPUNIT_INCLUDE_DIRS) -- Checking for package
>> 'Sphinx' -- Could NOT find Sphinx (missing:  SPHINX_EXECUTABLE
>> SPHINX_VERSION_OK) (Required is at least version "1.1.0") -- Found
>> Qt4: /opt/local/bin/qmake (found version "4.8.7") -- Found
>> VTK: /opt/local/lib/vtk-5.10 (found version "5.10") -- 
>> -- The following optional packages were found:
>> -- -------------------------------------------
>> -- (OK) MPI
>> -- (OK) PETSC
>> -- (OK) SLEPC
>> -- (OK) UMFPACK
>> -- (OK) CHOLMOD
>> -- (OK) SCOTCH
>> -- (OK) PARMETIS
>> -- (OK) ZLIB
>> -- (OK) PYTHON
>> -- (OK) VTK
>> -- (OK) QT
>> -- 
>> -- The following optional packages were not found:
>> -- -----------------------------------------------
>> -- (**) OPENMP
>> -- (**) PETSC4PY
>> -- (**) SLEPC4PY
>> -- (**) TRILINOS
>> -- (**) PASTIX
>> -- (**) SPHINX
>> -- (**) HDF5
>> -- 
>> -- QVTK not found, disabling QT for plotting
>> CMake Warning at dolfin/CMakeLists.txt:317 (message):
>>  UFC compiled with different version of SWIG.  Please install SWIG
>> version 3.0.5 or recompile UFC with present SWIG.
> 
> Here's the actual problem. That's why Python extension has not been
> built. You need to consolidate your SWIG versions on the system and use
> the same for compiling FFC and DOLFIN.
> 
> Try locating SWIG 3.0.5 used for FFC and specify it as SWIG_EXECUTABLE
> to cmake.
> 
> Jan
> 
>> 
>> 
>> -- Found Qt4: /opt/local/bin/qmake (found version "4.8.7") 
>> -- QT not found, or QT/VTK not enabled in DOLFIN. Not building
>> demo_plot-qt -- Disabling generation of documentation because Sphinx
>> is missing. -- Configuring done
>> -- Generating done
>> -- Build files have been written
>> to: /Users/gideonsimpson/software/dolfin-1.5.0/build

_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to