Have you tried adding the location of where you installed SuiteSparse to
CMAKE_PREFIX_PATH?

Johannes


On Tue, Jul 1, 2014 at 10:20 AM, Sai Rajeshwar <rajsa...@gmail.com> wrote:

> hi,
>
> according to the above error i installed umfpack and cholmod through
> suisparse
>
> now when i do cmake for dolfin..  i got the following output
> ------------------------------------------------------
>
>
> -- Looking for Fortran sgemm
> -- Looking for Fortran sgemm - found
> --
>
>
>
>
>
>
>
>
>
>
>
>
> * Checking for package 'UMFPACK'-- Checking for package 'AMD'-- Checking
> for package 'CHOLMOD'-- Checking for package 'AMD'-- A library with BLAS
> API found. -- Looking for Fortran cheev-- Looking for Fortran cheev - not
> found-- Performing Test CHOLMOD_TEST_RUNS-- Performing Test
> CHOLMOD_TEST_RUNS - Failed-- Performing Test UMFPACK_TEST_RUNS-- Performing
> Test UMFPACK_TEST_RUNS - Failed -- Checking for package 'CHOLMOD'--
> Checking for package 'AMD'*
>
> -- A library with BLAS API found.
> -- Could NOT find HDF5 (missing:  HDF5
>
> -------------------------------------
> did dolfin find umfpack and cholmod.. if so why the tests are failed and
> finally it resulted in -----
>
> the following...     i installed umfpack cholmod
>
>
> i have following
>
> login3$ ls
> libamd.2.3.1.a      libcholmod.a         librbio.2.1.1.a
> libamd.a            libcolamd.2.8.0.a    librbio.a
> libbtf.1.2.0.a      libcolamd.a          libspqr.1.3.1.a
> libbtf.a            libcxsparse.3.1.1.a  libspqr.a
> libcamd.2.3.1.a     libcxsparse.a        libsuitesparseconfig.4.0.2.a
> libcamd.a           libklu.1.2.1.a       libsuitesparseconfig.a
> libccolamd.2.8.0.a  libklu.a             libumfpack.5.6.1.a
> libccolamd.a        libldl.2.1.0.a       libumfpack.a
> libcholmod.2.0.1.a  libldl.a
>
> -------------------------------------------
>
>
> The following optional packages were found:
> -- ------------------------------
> -------------
> -- (OK) OPENMP
> -- (OK) MPI
> -- (OK) CGAL
> -- (OK) ZLIB
> -- (OK) PYTHON
> -- (OK) SPHINX
> -- (OK) VTK
> -- (OK) QT
> --
> -- The following optional packages were not enabled:
> -- -------------------------------------------------
> -- (--) SCOTCH
>
> --
> -- The following optional packages were not found:
> -- -----------------------------------------------
> -- (**) PETSC
> -- (**) PETSC4PY
> -- (**) SLEPC
> -- (**) TRILINOS
> -- (**) UMFPACK
> -- (**) CHOLMOD
> -- (**) PASTIX
> -- (**) PARMETIS
> -- (**) HDF5
>
>
> help me out..
>
> *with regards..*
>
> *M. Sai Rajeswar*
> *M-tech  Computer Technology*
>
>
> *IIT Delhi----------------------------------Cogito Ergo Sum---------*
>
>
> On Fri, Jun 27, 2014 at 6:51 PM, Sai Rajeshwar <rajsa...@gmail.com> wrote:
>
>> hi,
>>
>>    Im tring to run cpp demos..  now this is all i have done..  making it
>> explicit so that i want to kknow if every thing is allright..
>>
>> ------------------------------------------------------------------------------------------------------------------------------------
>>
>> login3$ mkdir build
>> login3$ cd build/
>> login3$ cmake ..
>> -- The C compiler identification is GNU 4.4.7
>>
>> -- The CXX compiler identification is GNU 4.4.7
>> -- Check for working C compiler: /usr/bin/gcc
>> -- Check for working C compiler: /usr/bin/gcc -- works
>> -- Detecting C compiler ABI info
>> -- Detecting C compiler ABI info - done
>> -- Check for working CXX compiler: /usr/bin/c++
>> -- Check for working CXX compiler: /usr/bin/c++ -- works
>> -- Detecting CXX compiler ABI info
>> -- Detecting CXX compiler ABI info - done
>> CMake Warning at CMakeLists.txt:18 (find_package):
>>   By not providing "FindDOLFIN.cmake" in CMAKE_MODULE_PATH this project
>> has
>>   asked CMake to find a package configuration file provided by "DOLFIN",
>> but
>>   CMake did not find one.
>>
>>   Could not find a package configuration file provided by "DOLFIN" with
>> any
>>   of the following names:
>>
>>     DOLFINConfig.cmake
>>     dolfin-config.cmake
>>
>>   Add the installation prefix of "DOLFIN" to CMAKE_PREFIX_PATH or set
>>   "DOLFIN_DIR" to a directory containing one of the above files.  If
>> "DOLFIN"
>>   provides a separate development package or SDK, be sure it has been
>>   installed.
>>
>> -- Configuring done
>> -- Generating done
>> -- Build files have been written to: /home1/03023
>> /rajeswar/share/dolfin/demo/documented/poisson/cpp/build
>>
>>
>> -------------------------------------------------
>> because of that warning i did the following thing and ran 'make '
>> command  incidentally make was successful
>> ------------------cmake again for warnings------------------------------
>>
>> ogin3$ export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:/home1/03023/rajeswar/
>> login3$ cmake ..
>> -- Configuring done
>> CMake Warning at CMakeLists.txt:37 (add_executable):
>>
>>   Cannot generate a safe runtime search path for target demo_poisson
>> because
>>   files in some directories may conflict with libraries in implicit
>>   directories:
>>
>>     runtime library [libz.so.1] in /usr/lib64 may be hidden by files in:
>>       /home1/03023/rajeswar/lib
>>
>>   Some of these libraries may not be found correctly.
>>
>>
>> -- Generating done
>> -- Build files have been written to: /home1/03023
>> /rajeswar/share/dolfin/demo/documented/poisson/cpp/build
>>
>> --------------------------------
>> make----------------------------------------------------------------------
>>
>>
>>
>> login3$ make VERBOSE=1
>> /opt/apps/cmake/2.8.9/bin/cmake 
>> -H/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp
>> -B/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build
>> --check-build-system CMakeFiles/Makefile.cmake 0
>> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_progress_start 
>> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles
>> /home1/03023
>> /rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/progress.marks
>> make -f CMakeFiles/Makefile2 all
>> make[1]: Entering directory `/home1/03023
>> /rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
>> make -f CMakeFiles/demo_poisson.dir/build.make
>> CMakeFiles/demo_poisson.dir/depend
>> make[2]: Entering directory `/home1/03023
>> /rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
>> cd /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build
>> && /opt/apps/cmake/2.8.9/bin/cmake -E cmake_depends "Unix Makefiles" /home1/
>> 03023/rajeswar/share/dolfin/demo/documented/poisson/cpp
>> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp
>> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build
>> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build
>> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/demo_poisson.dir/DependInfo.cmake
>> --color=
>> Dependee
>> "/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/demo_poisson.dir/DependInfo.cmake"
>> is newer than depender
>> "/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/demo_poisson.dir/depend.internal".
>> Dependee
>> "/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/CMakeDirectoryInformation.cmake"
>> is newer than depender
>> "/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles/demo_poisson.dir/depend.internal".
>> Scanning dependencies of target demo_poisson
>> make[2]: Leaving directory
>> `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
>> make -f CMakeFiles/demo_poisson.dir/build.make
>> CMakeFiles/demo_poisson.dir/build
>> make[2]: Entering directory
>> `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
>> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_progress_report
>> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles
>> 1
>>
>> [100%] Building CXX object CMakeFiles/demo_poisson.dir/main.cpp.o
>> /usr/bin/c++   -DDOLFIN_VERSION=\"1.4.0\" -DBOOST_UBLAS_NDEBUG
>> -DDOLFIN_SIZE_T=8 -DHAS_CGAL -DHAS_ZLIB -DHAS_MPI -DHAS_OPENMP -DHAS_QT4
>> -DHAS_VTK -std=c++0x  -Wno-deprecated   -frounding-math
>> -fno-strict-aliasing -fopenmp  -O2 -g -isystem
>> /home1/03023/rajeswar/include -isystem /usr/include/libxml2 -isystem
>> /opt/apps/intel14/mvapich2/2.0b/include -isystem
>> /home1/03023/rajeswar/include/eigen3 -isystem
>> /home1/03023/rajeswar/boost_1_55_0 -isystem
>> /home1/03023/rajeswar/include/vtk-6.1    -o
>> CMakeFiles/demo_poisson.dir/main.cpp.o -c
>> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/main.cpp
>>
>> Linking CXX executable demo_poisson
>> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_link_script
>> CMakeFiles/demo_poisson.dir/link.txt --verbose=1
>> /usr/bin/c++    -std=c++0x  -Wno-deprecated   -frounding-math
>> -fno-strict-aliasing -fopenmp  -O2 -g
>> CMakeFiles/demo_poisson.dir/main.cpp.o  -o demo_poisson -rdynamic
>> /home1/03023/rajeswar/lib/libdolfin.so -lxml2
>> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_filesystem.so
>> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_program_options.so
>> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_system.so
>> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_thread.so
>> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_iostreams.so
>> /home1/03023/rajeswar/lib/libCGAL.so
>> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_thread.so
>> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_system.so
>> /home1/03023/rajeswar/lib/libgmp.so /home1/03023/rajeswar/lib/libmpfr.so
>> -lz /opt/apps/intel14/mvapich2/2.0b/lib/libmpichcxx.so
>> /opt/apps/intel14/mvapich2/2.0b/lib/libmpich.so
>> /opt/apps/intel14/mvapich2/2.0b/lib/libopa.so
>> /opt/apps/intel14/mvapich2/2.0b/lib/libmpl.so -lQtGui -lQtCore
>> /home1/03023/rajeswar/boost_1_55_0/stage/lib/libboost_iostreams.so
>> /home1/03023/rajeswar/lib/libCGAL.so /home1/03023/rajeswar/lib/libgmp.so
>> /home1/03023/rajeswar/lib/libmpfr.so -lz
>> /opt/apps/intel14/mvapich2/2.0b/lib/libmpichcxx.so
>> /opt/apps/intel14/mvapich2/2.0b/lib/libmpich.so
>> /opt/apps/intel14/mvapich2/2.0b/lib/libopa.so
>> /opt/apps/intel14/mvapich2/2.0b/lib/libmpl.so -lQtGui -lQtCore
>> -Wl,-rpath,/home1/03023/rajeswar/lib:/home1/03023/rajeswar/boost_1_55_0/stage/lib:/opt/apps/intel14/mvapich2/2.0b/lib
>>
>> /usr/bin/ld: warning: libgmp.so.3, needed by
>> /home1/03023/rajeswar/lib/libmpfr.so, may conflict with libgmp.so.10
>> /usr/bin/ld: warning: libgmp.so.3, needed by
>> /home1/03023/rajeswar/lib/libmpfr.so, may conflict with libgmp.so.10
>> make[2]: Leaving directory
>> `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
>> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_progress_report
>> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMakeFiles
>> 1
>> [100%] Built target demo_poisson
>> make[1]: Leaving directory
>> `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build'
>> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_progress_start
>> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/build/CMake
>>
>> -------------------------------------------EXECUTION---------------------------------------
>>
>> now when i execte i get following error
>>
>> login3$ ./demo_poisson
>> Solving linear variational problem.
>> terminate called after throwing an instance of 'std::runtime_error'
>>   what():
>>
>> ***
>> -------------------------------------------------------------------------
>> *** DOLFIN encountered an error. If you are not able to resolve this issue
>> *** using the information listed below, you can ask for help at
>> ***
>> ***     fen...@fenicsproject.org
>> ***
>> *** Remember to include the error message listed below and, if possible,
>> *** include a *minimal* running example to reproduce the error.
>> ***
>> ***
>> -------------------------------------------------------------------------
>> *** Error:   Unable to factorize matrix with UMFPACK LU solver (symbolic).
>> *** Reason:  UMFPACK has not been installed.
>> *** Where:   This error was encountered inside UmfpackLUSolver.cpp.
>> *** Process: unknown
>> ***
>> *** DOLFIN version: 1.4.0
>> *** Git changeset:
>> ***
>> -------------------------------------------------------------------------
>>
>> [login3.stampede.tacc.utexas.edu:mpi_rank_0][error_sighandler] Caught
>> error: Aborted (signal 6)
>>
>> -------------------------------------------------------------------------------------------
>>
>>
>> for python iam stuck at same place
>>
>>
>> thanks....
>>
>> *with regards..*
>>
>>  *M. Sai Rajeswar*
>> *M-tech  Computer Technology*
>>
>>
>> *IIT Delhi----------------------------------Cogito Ergo Sum--------- *
>>
>>
>> On Fri, Jun 27, 2014 at 5:39 PM, Johannes Ring <joha...@simula.no> wrote:
>>
>>> Yes, they look okay. What I don't understand is that the flag -std=c++0x
>>> is defined in DOLFIN_CXX_FLAGS in DOLFINConfig.cmake and DOLFIN_CXX_FLAGS
>>> is added to CMAKE_CXX_FLAGS in the CMakeLists.txt for the demo, but still
>>> the flag is not added when compiling the demo. Just to be sure, can you run
>>> the following commands in the C++ poisson demo directory?
>>>
>>>   rm -rf build
>>>   mkdir build
>>>   cd build
>>>   cmake ..
>>>   make VERBOSE=1
>>>
>>> Then post the output from the make command here.
>>>
>>> Johannes
>>>
>>>
>>>
>>> On Tue, Jun 24, 2014 at 4:32 PM, Sai Rajeshwar <rajsa...@gmail.com>
>>> wrote:
>>>
>>>> are they fine..  should i reinstall dolfin .
>>>>
>>>> thanks..
>>>>
>>>> *with regards..*
>>>>
>>>> *M. Sai Rajeswar*
>>>> *M-tech  Computer Technology*
>>>>
>>>>
>>>> *IIT Delhi----------------------------------Cogito Ergo Sum--------- *
>>>>
>>>>
>>>> On Tue, Jun 24, 2014 at 6:24 PM, Sai Rajeshwar <rajsa...@gmail.com>
>>>> wrote:
>>>>
>>>>> ​
>>>>>  CMakeCache.txt
>>>>> <https://docs.google.com/file/d/0B02fGs-cS7CeMWhucGQ1Q3lJZlk/edit?usp=drive_web>
>>>>> ​​
>>>>>  DOLFINConfig.cmake
>>>>> <https://docs.google.com/file/d/0B02fGs-cS7CeNXZHQ3RoMGNPRm8/edit?usp=drive_web>
>>>>> ​
>>>>>
>>>>> *with regards..*
>>>>>
>>>>> *M. Sai Rajeswar*
>>>>> *M-tech  Computer Technology*
>>>>>
>>>>>
>>>>> *IIT Delhi----------------------------------Cogito Ergo Sum---------*
>>>>>
>>>>>
>>>>> On Tue, Jun 24, 2014 at 6:01 PM, Johannes Ring <joha...@simula.no>
>>>>> wrote:
>>>>>
>>>>>> On Tue, Jun 24, 2014 at 1:11 PM, Sai Rajeshwar <rajsa...@gmail.com>
>>>>>> wrote:
>>>>>> >
>>>>>> > login2$ make
>>>>>> > [100%] Building CXX object CMakeFiles/demo_poisson.dir/main.cpp.o
>>>>>> > In file included from
>>>>>> >
>>>>>> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/type_traits:35,
>>>>>> >                  from /home1/03023
>>>>>> /rajeswar/include/dolfin/common/MPI.h:30,
>>>>>> >                  from
>>>>>> > /home1/03023/rajeswar/include/dolfin/common/dolfin_common.h:17,
>>>>>> >                  from /home1/03023/rajeswar/include/dolfin.h:10,
>>>>>> >                  from
>>>>>> > /home1/03023
>>>>>> /rajeswar/share/dolfin/demo/documented/poisson/cpp/main.cpp:34:
>>>>>> >
>>>>>> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/c++0x_warning.h:31:2:
>>>>>> > error: #error This file requires compiler and library support for
>>>>>> the
>>>>>> > upcoming ISO C++ standard, C++0x. This support is currently
>>>>>> experimental,
>>>>>> > and must be enabled with the -std=c++0x or -std=gnu++0x compiler
>>>>>> options.
>>>>>>
>>>>>> This is the same problem you had with the Python demo, that is, it
>>>>>> does not include the -std=c++0x flag. Can you attach the
>>>>>> CMakeCache.txt file in the demo build directory. Please also attach
>>>>>> DOLFINConfig.cmake (which should be installed in ~/share/dolfin/cmake/
>>>>>> in your case).
>>>>>>
>>>>>> Johannes
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>
_______________________________________________
fenics-support mailing list
fenics-support@fenicsproject.org
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to