sorry to ask.. i didnot get your previous mail.. can you say once again.. what should i do..
thanks a lot.. *with regards..* *M. Sai Rajeswar* *M-tech Computer Technology* *IIT Delhi----------------------------------Cogito Ergo Sum---------* On Fri, Jun 20, 2014 at 11:36 PM, Sai Rajeshwar <[email protected]> wrote: > login1$ ldd /home1/03023/rajeswar/lib/libdolfin.so | grep gmp > libgmp.so.3 => /usr/lib64/libgmp.so.3 (0x00002ae1e7198000) > > > *with regards..* > > *M. Sai Rajeswar* > *M-tech Computer Technology* > > > *IIT Delhi----------------------------------Cogito Ergo Sum---------* > > > On Fri, Jun 20, 2014 at 11:31 PM, Johannes Ring <[email protected]> wrote: > >> ok, and what does "ldd /home1/03023/rajeswar/lib/libdolfin.so | grep >> gmp" give you? >> >> I would try to run this command (in the build directory you made in >> the C++ demo directory): >> >> /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 -lgmp >> /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 -lgmp >> /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 >> >> but replace -lgmp with the actual path to the gmp library. For >> instance if you use gcc 4.7.1, I would assume it should be using >> /opt/apps/gcc/4.7.1/lib/libgmp.so. The command should then become like >> this: >> >> /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 >> /opt/apps/gcc/4.7.1/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 /opt/apps/gcc/4.7.1/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 >> >> Let me know how if that works. >> >> Johannes >> >> On Fri, Jun 20, 2014 at 7:53 PM, Sai Rajeshwar <[email protected]> >> wrote: >> > login1$ locate libgmp.so >> > /opt/apps/gcc/4.4.6/lib/libgmp.so >> > /opt/apps/gcc/4.4.6/lib/libgmp.so.3 >> > /opt/apps/gcc/4.4.6/lib/libgmp.so.3.5.2 >> > /opt/apps/gcc/4.6.3/lib/libgmp.so >> > /opt/apps/gcc/4.6.3/lib/libgmp.so.3 >> > /opt/apps/gcc/4.6.3/lib/libgmp.so.3.5.2 >> > /opt/apps/gcc/4.7.1/lib/libgmp.so >> > /opt/apps/gcc/4.7.1/lib/libgmp.so.3 >> > /opt/apps/gcc/4.7.1/lib/libgmp.so.3.5.2 >> > >> /opt/apps/hoomd/0.11.2/Canopy/appdata/canopy-1.2.0.1610.rh5-x86_64/lib/engines/libgmp.so >> > /opt/apps/perfexpert/4.1.1/lib/libgmp.so >> > /opt/apps/perfexpert/4.1.1/lib/libgmp.so.10 >> > /opt/apps/perfexpert/4.1.1/lib/libgmp.so.10.1.2 >> > /opt/apps/python/epd/7.3.2/lib/engines/libgmp.so >> > /usr/lib64/libgmp.so >> > /usr/lib64/libgmp.so.3 >> > /usr/lib64/libgmp.so.3.5.0 >> > /usr/lib64/openssl/engines/libgmp.so >> > /usr/lib64/openssl098e/engines/libgmp.so >> > >> > -------------------------------------------------------------------- >> > /opt/apps/gcc/4.4.6/lib/libgmp.a >> > /opt/apps/gcc/4.6.3/lib/libgmp.a >> > /opt/apps/gcc/4.7.1/lib/libgmp.a >> > /opt/apps/perfexpert/4.1.1/lib/libgmp.a >> > >> > >> > with regards.. >> > >> > M. Sai Rajeswar >> > M-tech Computer Technology >> > IIT Delhi >> > ----------------------------------Cogito Ergo Sum--------- >> > >> > >> > On Fri, Jun 20, 2014 at 11:01 PM, Johannes Ring <[email protected]> >> wrote: >> >> >> >> On Fri, Jun 20, 2014 at 7:15 PM, Sai Rajeshwar <[email protected]> >> wrote: >> >> > ok.. the output as follows >> >> > ------------------------------------------------- >> >> > >> >> > login1$ 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 >> >> > --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/CMakeFiles >> >> > >> >> > >> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/CMakeFiles/progress.marks >> >> > make -f CMakeFiles/Makefile2 all >> >> > make[1]: Entering directory >> >> > `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp' >> >> > 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' >> >> > cd /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp && >> >> > /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 >> >> > /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp >> >> > >> >> > >> /home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp/CMakeFiles/demo_poisson.dir/DependInfo.cmake >> >> > --color= >> >> > make[2]: Leaving directory >> >> > `/home1/03023/rajeswar/share/dolfin/demo/documented/poisson/cpp' >> >> > 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' >> >> > 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 -lgmp >> >> > /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 -lgmp >> >> > /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 >> >> > /home1/03023/rajeswar/lib/libdolfin.so: undefined reference to >> >> > `__gmpn_sqr' >> >> >> >> The problem could be that you have multiple gmp libraries and that it >> >> is using the wrong library. Please show the output of "locate >> >> libgmp.so" and "locate libgmp.a". >> >> >> >> Johannes >> > >> > >> > >
_______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
