that really helped.. thanks a lot..

now while make install   there is a error in using libumfpack.a

--------------------------------------------------

[ 96%] Building CXX object
dolfin/CMakeFiles/dolfin.dir/generation/GeometryToCGALConverter.cpp.o
[ 96%] Building CXX object
dolfin/CMakeFiles/dolfin.dir/generation/CSGPrimitives2D.cpp.o
Linking CXX shared library libdolfin.so





*/usr/bin/ld:
/home1/03023/rajeswar/lib/libumfpack.a(umf_dl_local_search.o): relocation
R_X86_64_32 against `.rodata.str1.4' can not be used when making a shared
object; recompile with -fPIC/home1/03023/rajeswar/lib/libumfpack.a: could
not read symbols: Bad valuecollect2: ld returned 1 exit statusmake[2]: ***
[dolfin/libdolfin.so.1.4.0] Error 1make[1]: ***
[dolfin/CMakeFiles/dolfin.dir/all] Error 2make: *** [all] Error 2*
--------------------------------------------------

is it missing something..

*with regards..*

*M. Sai Rajeswar*
*M-tech  Computer Technology*


*IIT Delhi----------------------------------Cogito Ergo Sum---------*


On Tue, Jul 1, 2014 at 7:23 PM, Johannes Ring <[email protected]> wrote:

> 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

Reply via email to