On Wed, Apr 8, 2015 at 10:51 AM, Jan Blechta <[email protected]> wrote: > [Please, keep [email protected] in CC.] > > On Wed, 8 Apr 2015 03:10:27 +0000 > 송 의환 <[email protected]> wrote: > >> Hello, Jan >> >> Thank you for the reply. I really appreciate it. >> >> Since this machine is RHEL6.5 and the GNU version is just 4.4.7, the >> simple install shell script does not get me out of the hell. I must >> keep the version 4.4.7 still, and I have got intel-compiler 2015 what >> I would like to use for compiling the source. > > By GNU, do you mean GCC? Yes, GCC 4.4 won't work probably. I'm afraid > that we don't support Intel compiler directly but you could succeed. >
Intel compilers are fine, but the Intel compilers do use the STL from gcc, so you need to have a recent version of gcc in your path. Garth >> >> Actually, I also tried to install all of the packages, such as boost, >> swig, UFC, ply, Trilinos, CGAL, FFC, FIAT, Instant, UFL, PETSC, >> Metis, Parmetis, SLEPC, Scotch, Tao, pastix, HDF5, VTK, Suitesparse. >> All of them are installed from source one by one. The I tried to >> install dolfin from the link you told me. The installation I tired is >> like down below. >> >> >> tar xvzf dolfin-1.5.0.tar.gz >> cd dolfin-1.5.0 >> mkdir build >> cd build >> cmake .. -DCMAKE_INSTALL_PREFIX=/APP/dolfin \ >> -DCMAKE_C_COMPILER=icc \ >> -DCMAKE_C_FLAGS='-O3' \ >> -DCMAKE_CXX_COMPILER=icpc \ >> -DCMAKE_CXX_FLAGS="-O3" \ >> -DGFORTRAN_EXECUTABLE=ifort \ >> -DPYTHON_EXECUTABLE=/APP/python/bin/python \ >> -DPYTHON_INCLUDE_PATH=/APP/python/include \ >> -DDOLFIN_INCLUDE_DIR=/usr/include \ >> -DUFC_DIR=/APP/ufc/share/ufc/ \ >> -DPETSC_DIR=/APP/petsc \ >> -DSLEPC_DIR=/APP/slepc \ >> -DMETIS_LIBRARY=/APP/metis/lib/libmetis.so \ >> -DPARMETIS_INCLUDE_DIRS=/APP/metis/include \ >> -DPARMETIS_LIBRARY=/APP/metis/lib/libparmetis.a \ >> -DCMAKE_CXX_FLAGS_DEVELOPER="-O3" \ >> -DSCOTCH_INCLUDE_DIRS=/APP/scotch/include \ >> -DSCOTCH_LIBRARY=/APP/scotch/lib/libscotch.so \ >> -DSLEPC_DIR=/APP/slepc \ >> -DTRILINOS_DIR=/APP/trilinos/lib/cmake/Trilinos \ >> -DQT_QMAKE_EXECUTABLE=/APP/qt/bin/qmake >> >> Every time I tried to make it, the error said, I need to set the >> UFL_DIR with version 1.6.0, however, there is no 1.6.0. I installed >> ufl-2.3.0. and set UFL_DIR for the cmake configuration file. > > This can be little bit confusing as version numbering scheme of FEniCS > components has changed in the past. But now, you should install the > same version (stable 1.5.0 or development 1.6.0dev) of all the FEniCS > components: FIAT, UFL, FFC, Instant, DOLFIN and optionally UFLACS and > mshr. > > Jan > >> >> I only need dolfin now, spending for more than 2 weeks so far. >> Please, be my solution. >> >> Best Regards. >> Eui-Hwan Song >> >> -----Original Message----- >> From: Jan Blechta [mailto:[email protected]] >> Sent: Tuesday, April 07, 2015 8:08 PM >> To: 송 의환 >> Cc: [email protected] >> Subject: Re: [FEniCS] help for Fenics-dorsal installation >> >> On Thu, 2 Apr 2015 09:12:55 +0000 >> __ ____ <[email protected]> wrote: >> >> > >> > >> > [¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: (ÁÖ)Ŭ·ç´Ð½º]<http://www.clunix.com/> >> > >> > Hello, >> > >> > I am from an HPC company in Korea, having some questions about >> > installing Fenics. Actually, what I really want to do is installing >> > fem-fenics with octave. On a document on a website, >> > https://drive.google.com/file/d/0ByWLfuWVSWHbaXN3T3diaXEwU0k/edit I >> > found out that Fenics must be installed before Fem-fenics be >> > installed on octave. The platform is RHEL6.5, and how I tried to >> > install fenics is like below. >> > >> > git clone https://github.com/FEniCS/dorsal >> >> Don't use https://github.com/FEniCS. It's a mirror of official >> https://bitbucket.org/fenics-project/ and may be outdated. Use >> https://bitbucket.org/fenics-project/. >> >> > cd dorsal >> >> Dorsal is retired and no longer supported. Check >> http://fenicsproject.org/download/ for ways of installing FEniCS. >> >> > vi utilities/install-fenics.sh >> > ------------------------------------------------------------------ >> > export VERSION="1.0-beta" >> >> This is _very_ old, unsupported version of FEniCS. >> >> > export PREFIX=/APP/fenics >> > ./dorsal.sh FEniCS/platforms/supported/rhel6.platform >> > # edited like above >> > ------------------------------------------------------------------ >> > vi FEniCS/platforms/supported/rhel6.platform >> > ------------------------------------------------------------------ >> > default UMFPACK_INCLUDE_DIRS=/usr/include/suitesparse >> > # added a line like above >> > ------------------------------------------------------------------ >> > >> > ./utilities/install-fenics.sh >> > >> > >> > It seemed like installation was going well, however, when the shell >> > tried to download fiat, the wrong url was used, then error occurred. >> > I also added ¡°skip:¡± as a prefix of fiat for not downloading it, >> > but it did not work. The same error occurred after it tired to >> > download it again. The function of ¡°skip:¡± might be working on >> > the script or I did not make it right. >> >> You can't skip FIAT. It is essential requisite of FEniCS stack. >> >> My guess is that download did not work as you were trying to pull >> such old tag/version which is not on bitbucket repos. >> >> > >> > Extra information >>> >> > Octave version : 3.8.2 (source compiled on /APP ) >> > >> > I know Fenics is for Ubuntu, MacOS and windows mainly, but I >> > guessed if there is a platform file for rhel6, it means I can >> > install it on my machine. If the git url is not correct, or there >> > is any part of scripts to be changed for correct download link, >> > please let me know what I can do. >> >> I'd suggest consulting Octave Fem-fenics support to check which >> FEniCS versions are supported and then trying to install respective >> version by any supported installation method as listed on >> http://fenicsproject.org/download. Note that we actively support only >> FEniCS 1.5.0 and FEniCS 1.6.0dev. >> >> Jan >> >> > >> > Best Regards. >> > Eui-Hwan Song. >> > >> > >> > >> > >> > >> > >> > [¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: >> > http://www.clunix.com/mailform/img/mail_bottom10.jpg] >> > >> > >> > ÁÖ½Äȸ»ç Ŭ·ç´Ð½º Clunix, Inc. >> > ±â¼úºÎ ÁÖÀÓ ¼ÛÀÇȯ >> > Tel : 02-3486-5896(³»¼± 0205) / Fax : 02-3486-3959 >> > Mobile: 010-4900-6279 / mail: >> > [email protected]<mailto:[email protected]> ¼¿ï½Ã ¿µµîÆ÷±¸ >> > ¹®·¡µ¿3°¡ 54-66 ¿¡À̽ºÇÏÀÌÅ×Å©½ÃƼ 1-1206 (150-972) >> > >> > [¼³¸í: ¼³¸í: ¼³¸í: ¼³¸í: >> > http://www.clunix.com/mailform/img/mail_bottom9.jpg]<http://www.clunix >> > .com/> >> > >> > >> > >> > >> >> >> > > _______________________________________________ > fenics-support mailing list > [email protected] > http://fenicsproject.org/mailman/listinfo/fenics-support _______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
