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

Reply via email to