Is the library libirc.so (or libirc.a) in /opt/apps/intel/13/composer_xe_2013_sp1.1.106/mkl/lib/intel64? If not, you should locate the library and modify the -L path in LDFLAGS.
Johannes On Tue, Jul 1, 2014 at 3:44 PM, Sai Rajeshwar <[email protected]> wrote: > ok i tried the exporting as you mentioned.. then ran cmake.. > > --------------------------------------------------- > > login3$ cmake -DCMAKE_INSTALL_PREFIX=/home1/03023/rajeswar/ > -DCMAKE_PREFIX_PATH=/home/03023/rajeswar -DDOLFIN_ENABLE_SCOTCH=OFF > -DDOLFIN_ENABLE_UMFPACK=ON > 0-DGMP_LIBRARIES:FILEPATH=/home1/03023/rajeswar/lib/libgmp.so > .. > > > > -- 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 -- broken > CMake Error at > /opt/apps/cmake/2.8.9/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:52 > (MESSAGE): > The C compiler "/usr/bin/gcc" is not able to compile a simple test > program. > > It fails with the following output: > > Change Dir: /home1/03023 > /rajeswar/mine/dolfin-1.4.0/build/CMakeFiles/CMakeTmp > > > > Run Build Command:/usr/bin/gmake "cmTryCompileExec665115447/fast" > > /usr/bin/gmake -f CMakeFiles/cmTryCompileExec665115447.dir/build.make > CMakeFiles/cmTryCompileExec665115447.dir/build > > gmake[1]: Entering directory > `/home1/03023/rajeswar/mine/dolfin-1.4.0/build/CMakeFiles/CMakeTmp' > > /opt/apps/cmake/2.8.9/bin/cmake -E cmake_progress_report > /home1/03023 > /rajeswar/mine/dolfin-1.4.0/build/CMakeFiles/CMakeTmp/CMakeFiles > 1 > > Building C object > CMakeFiles/cmTryCompileExec665115447.dir/testCCompiler.c.o > > /usr/bin/gcc -o > CMakeFiles/cmTryCompileExec665115447.dir/testCCompiler.c.o > -c > /home1/03023 > /rajeswar/mine/dolfin-1.4.0/build/CMakeFiles/CMakeTmp/testCCompiler.c > > > Linking C executable cmTryCompileExec665115447 > > /opt/apps/cmake/2.8.9/bin/cmake -E cmake_link_script > CMakeFiles/cmTryCompileExec665115447.dir/link.txt --verbose=1 > > /usr/bin/gcc > -L/opt/apps/intel/13/composer_xe_2013_sp1.1.106/mkl/lib/intel64 -lirc > CMakeFiles/cmTryCompileExec665115447.dir/testCCompiler.c.o -o > cmTryCompileExec665115447 -rdynamic > > /usr/bin/ld: cannot find -lirc > > > collect2: ld returned 1 exit status > > gmake[1]: *** [cmTryCompileExec665115447] Error 1 > > gmake[1]: Leaving directory > `/home1/03023/rajeswar/mine/dolfin-1.4.0/build/CMakeFiles/CMakeTmp' > > gmake: *** [cmTryCompileExec665115447/fast] Error 2 > > > > > > CMake will not be able to correctly generate this project. > > Call Stack (most recent call first): > CMakeLists.txt:9 (project) > > > -- Configuring incomplete, errors occurr > > *with regards..* > > *M. Sai Rajeswar* > *M-tech Computer Technology* > > > *IIT Delhi----------------------------------Cogito Ergo Sum--------- * > > > On Tue, Jul 1, 2014 at 7:05 PM, Johannes Ring <[email protected]> wrote: > >> It looks like you are linking to Intel compiled libraries but are missing >> a library: >> >> /opt/apps/cmake/2.8.9/bin/cmake -E cmake_link_script >> CMakeFiles/cmTryCompileExec1785079256.dir/link.txt --verbose=1 >> /usr/bin/c++ -std=c++0x -DUMFPACK_TEST_RUNS -fopenmp >> CMakeFiles/cmTryCompileExec1785079256.dir/src.cxx.o -o >> cmTryCompileExec1785079256 -rdynamic >> -L/opt/apps/intel/13/composer_xe_2013_sp1.1.106/mkl/lib/intel64 >> /home1/03023/rajeswar/lib/libumfpack.a /home1/03023/rajeswar/lib/libamd.a >> -lmkl_intel_lp64 -lmkl_gnu_thread -lmkl_core >> /home1/03023/rajeswar/lib/libsuitesparseconfig.a >> /home1/03023/rajeswar/lib/libsuitesparseconfig.a -lgfortran >> -Wl,-rpath,/opt/apps/intel/13/composer_xe_2013_sp1.1.106/mkl/lib/intel64 >> /home1/03023/rajeswar/lib/libumfpack.a(umf_di_kernel_init.o): In >> function `packsp': >> ../Source/umf_kernel_init.c:(.text+0xf8): undefined reference to >> `__intel_ssse3_rep_memcpy' >> ../Source/umf_kernel_init.c:(.text+0x132): undefined reference to >> `__intel_ssse3_rep_memcpy' >> ... >> >> The symbol __intel_ssse3_rep_memcpy is provided by libirc.so. Try adding >> it to LDFLAGS: >> >> export >> LDFLAGS="-L/opt/apps/intel/13/composer_xe_2013_sp1.1.106/mkl/lib/intel64 >> -lirc" >> >> Then run cmake again. >> >> Johannes >> >> >> >> On Tue, Jul 1, 2014 at 12:12 PM, Sai Rajeshwar <[email protected]> >> wrote: >> >>> i made findpath(UMFPACK REQUIRED) in CMakeLists.txt to get following log >>> file >>> CMakeError.log >>> <https://docs.google.com/file/d/0B02fGs-cS7CedE85Wm1qdXhTU0U/edit?usp=drive_web> >>> >>> >>> with findpath(UMFPACK QUIET) the following is the log file >>> >>> >>> CMakeError2.log >>> <https://docs.google.com/file/d/0B02fGs-cS7CeUmkxNGpSQTY3MEU/edit?usp=drive_web> >>> >>> >>> thought i will send you both >>> >>> *with regards..* >>> >>> *M. Sai Rajeswar* >>> *M-tech Computer Technology* >>> >>> >>> *IIT Delhi----------------------------------Cogito Ergo Sum--------- * >>> >>> >>> On Tue, Jul 1, 2014 at 3:24 PM, Johannes Ring <[email protected]> wrote: >>> >>>> On Tue, Jul 1, 2014 at 11:40 AM, Sai Rajeshwar <[email protected]> >>>> wrote: >>>> >>>>> i installed Suitsparse in /home1/03023/rajeswar/lib and >>>>> /home1/03023/rajeswar/include >>>>> as lib and include directories.. the package it self is in /home1/ >>>>> 03023/rajeswar/Suitsparse from which i built it.. >>>>> >>>>> now for dolfin i did the following... >>>>> ------------------------------------------ >>>>> cmake -DCMAKE_INSTALL_PREFIX=/home1/03023/rajeswar/ >>>>> -DCMAKE_PREFIX_PATH=/home/03023/rajeswar -DDOLFIN_ENABLE_SCOTCH=OFF >>>>> -DGMP_LIBRARIES:FILEPATH=/home1/03023/rajeswar/lib/libgmp.so .. >>>>> >>>>> >>>>> still it gave the same result.. umfpack, cholmod tests failed >>>>> >>>> >>>> Please attach CMakeFiles/CMakeError.log from the DOLFIN build >>>> directory. >>>> >>>> Johannes >>>> >>> >>> >> >
_______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
