Problem installing firedrake with Intel compiler
Dear all, I am trying to install Firedrake with Intel Compiler 16.0.2 20160204 and intelmpi/2017. I run into an error while compiling HDF5 (see [1] and attached firedrake-install.log). Any idea what could be wrong? Thank you! Henrik [1] /usr/bin/ld: ../../test/.libs/libh5test.a(h5test.o): undefined reference to symbol '__intel_sse2_strlen' /opt/intel/Compiler/16.0/2.181/rwthlnk/compiler/lib/intel64_lin/libintlc.so.5: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status gmake[2]: *** [fortranlib_test] Error 1 gmake[1]: *** [all-recursive] Error 1 gmake: *** [all-recursive] Error 1 -- Dipl.-Math. Henrik Büsing Institute for Applied Geophysics and Geothermal Energy E.ON Energy Research Center RWTH Aachen University ------------------------------------------------------ Mathieustr. 10 | Tel +49 (0)241 80 49907 52074 Aachen, Germany | Fax +49 (0)241 80 49889 ------------------------------------------------------ http://www.eonerc.rwth-aachen.de/GGE hbuesing@eonerc.rwth-aachen.de ------------------------------------------------------
You are linking with /usr/bin/ld: ../../test/.libs/libh5test.a(h5test.o): undefined reference to symbol '__intel_sse2_strlen' which is the GNU linker and not the intel linker (which hides __intel_sse2_strlen somewhere but can link it). On Thu, Apr 20, 2017 at 10:45 AM, Buesing, Henrik <HBuesing@eonerc.rwth-aachen.de> wrote:
Dear all,
I am trying to install Firedrake with Intel Compiler 16.0.2 20160204 and intelmpi/2017. I run into an error while compiling HDF5 (see [1] and attached firedrake-install.log).
Any idea what could be wrong? Thank you!
Henrik
[1]
/usr/bin/ld: ../../test/.libs/libh5test.a(h5test.o): undefined reference to symbol '__intel_sse2_strlen'
/opt/intel/Compiler/16.0/2.181/rwthlnk/compiler/lib/intel64_lin/libintlc.so.5: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
gmake[2]: *** [fortranlib_test] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all-recursive] Error 1
--
Dipl.-Math. Henrik Büsing
Institute for Applied Geophysics and Geothermal Energy
E.ON Energy Research Center
RWTH Aachen University
------------------------------------------------------
Mathieustr. 10 | Tel +49 (0)241 80 49907
52074 Aachen, Germany | Fax +49 (0)241 80 49889
------------------------------------------------------
http://www.eonerc.rwth-aachen.de/GGE
hbuesing@eonerc.rwth-aachen.de
------------------------------------------------------
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
-- Julian Andrej Chair of Automatic Control Faculty of Engineering Kiel University Kaiserstrasse 2 | 24143 Kiel | Germany L: Room F-116 T: +49(0)431 880-6121 F: +49(0)431 880-6278 juan@tf.uni-kiel.de | http://www.control.tf.uni-kiel.de
You are linking with
/usr/bin/ld: ../../test/.libs/libh5test.a(h5test.o): undefined reference to symbol '__intel_sse2_strlen'
which is the GNU linker and not the intel linker
Can I somehow tell the firedrake installer to use the intel linker? I am already setting --mpicc=mpiicc. Can I do something else? Thank you! Henrik
On Thu, Apr 20, 2017 at 10:45 AM, Buesing, Henrik <HBuesing@eonerc.rwth- aachen.de> wrote:
Dear all,
I am trying to install Firedrake with Intel Compiler 16.0.2 20160204 and intelmpi/2017. I run into an error while compiling HDF5 (see [1] and attached firedrake-install.log).
Any idea what could be wrong? Thank you!
Henrik
[1]
/usr/bin/ld: ../../test/.libs/libh5test.a(h5test.o): undefined reference to symbol '__intel_sse2_strlen'
/opt/intel/Compiler/16.0/2.181/rwthlnk/compiler/lib/intel64_lin/libintlc.so.5:
error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
gmake[2]: *** [fortranlib_test] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all-recursive] Error 1
--
Dipl.-Math. Henrik Büsing
Institute for Applied Geophysics and Geothermal Energy
E.ON Energy Research Center
RWTH Aachen University
------------------------------------------------------
Mathieustr. 10 | Tel +49 (0)241 80 49907
52074 Aachen, Germany | Fax +49 (0)241 80 49889
------------------------------------------------------
http://www.eonerc.rwth-aachen.de/GGE
hbuesing@eonerc.rwth-aachen.de
------------------------------------------------------
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
-- Julian Andrej
Chair of Automatic Control Faculty of Engineering Kiel University Kaiserstrasse 2 | 24143 Kiel | Germany
L: Room F-116 T: +49(0)431 880-6121 F: +49(0)431 880-6278 juan@tf.uni-kiel.de | http://www.control.tf.uni-kiel.de
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
I would add some folder to my $PATH and then make symlinks to /opt/intel/Compiler/16.0/2.181/linux/bin/intel64/xild -> links to $whatever_path/ld /opt/intel/Compiler/16.0/2.181/linux/bin/intel64/xar -> links to $whatever_path/ar So that your environment picks those up before /usr/bin/ld. On Thu, Apr 20, 2017 at 2:01 PM, Buesing, Henrik <HBuesing@eonerc.rwth-aachen.de> wrote:
You are linking with
/usr/bin/ld: ../../test/.libs/libh5test.a(h5test.o): undefined reference to symbol '__intel_sse2_strlen'
which is the GNU linker and not the intel linker
Can I somehow tell the firedrake installer to use the intel linker? I am already setting --mpicc=mpiicc. Can I do something else? Thank you!
Henrik
On Thu, Apr 20, 2017 at 10:45 AM, Buesing, Henrik <HBuesing@eonerc.rwth- aachen.de> wrote:
Dear all,
I am trying to install Firedrake with Intel Compiler 16.0.2 20160204 and intelmpi/2017. I run into an error while compiling HDF5 (see [1] and attached firedrake-install.log).
Any idea what could be wrong? Thank you!
Henrik
[1]
/usr/bin/ld: ../../test/.libs/libh5test.a(h5test.o): undefined reference to symbol '__intel_sse2_strlen'
/opt/intel/Compiler/16.0/2.181/rwthlnk/compiler/lib/intel64_lin/libintlc.so.5:
error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
gmake[2]: *** [fortranlib_test] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all-recursive] Error 1
--
Dipl.-Math. Henrik Büsing
Institute for Applied Geophysics and Geothermal Energy
E.ON Energy Research Center
RWTH Aachen University
------------------------------------------------------
Mathieustr. 10 | Tel +49 (0)241 80 49907
52074 Aachen, Germany | Fax +49 (0)241 80 49889
------------------------------------------------------
http://www.eonerc.rwth-aachen.de/GGE
hbuesing@eonerc.rwth-aachen.de
------------------------------------------------------
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
-- Julian Andrej
Chair of Automatic Control Faculty of Engineering Kiel University Kaiserstrasse 2 | 24143 Kiel | Germany
L: Room F-116 T: +49(0)431 880-6121 F: +49(0)431 880-6278 juan@tf.uni-kiel.de | http://www.control.tf.uni-kiel.de
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
-- Julian Andrej Chair of Automatic Control Faculty of Engineering Kiel University Kaiserstrasse 2 | 24143 Kiel | Germany L: Room F-116 T: +49(0)431 880-6121 F: +49(0)431 880-6278 juan@tf.uni-kiel.de | http://www.control.tf.uni-kiel.de
Nice idea! I sym-linked ld to xild and set the directory to my $PATH. Unfortunately, the installer just seems to hang silently during the petsc install. Any petsc specific logfiles, I can view to find out what is wrong? Thank you! Henrik -- Dipl.-Math. Henrik Büsing Institute for Applied Geophysics and Geothermal Energy E.ON Energy Research Center RWTH Aachen University ------------------------------------------------------ Mathieustr. 10 | Tel +49 (0)241 80 49907 52074 Aachen, Germany | Fax +49 (0)241 80 49889 ------------------------------------------------------ http://www.eonerc.rwth-aachen.de/GGE hbuesing@eonerc.rwth-aachen.de ------------------------------------------------------
-----Ursprüngliche Nachricht----- Von: firedrake-bounces@imperial.ac.uk [mailto:firedrake- bounces@imperial.ac.uk] Im Auftrag von Julian Andrej Gesendet: 20 April 2017 14:17 An: Firedrake Project <firedrake@imperial.ac.uk> Betreff: Re: [firedrake] Problem installing firedrake with Intel compiler
I would add some folder to my $PATH and then make symlinks to
/opt/intel/Compiler/16.0/2.181/linux/bin/intel64/xild -> links to $whatever_path/ld /opt/intel/Compiler/16.0/2.181/linux/bin/intel64/xar -
links to $whatever_path/ar
So that your environment picks those up before /usr/bin/ld.
On Thu, Apr 20, 2017 at 2:01 PM, Buesing, Henrik <HBuesing@eonerc.rwth- aachen.de> wrote:
You are linking with
/usr/bin/ld: ../../test/.libs/libh5test.a(h5test.o): undefined reference to symbol '__intel_sse2_strlen'
which is the GNU linker and not the intel linker
Can I somehow tell the firedrake installer to use the intel linker? I am already setting --mpicc=mpiicc. Can I do something else? Thank you!
Henrik
On Thu, Apr 20, 2017 at 10:45 AM, Buesing, Henrik <HBuesing@eonerc.rwth- aachen.de> wrote:
Dear all,
I am trying to install Firedrake with Intel Compiler 16.0.2 20160204 and intelmpi/2017. I run into an error while compiling HDF5 (see [1] and attached firedrake-install.log).
Any idea what could be wrong? Thank you!
Henrik
[1]
/usr/bin/ld: ../../test/.libs/libh5test.a(h5test.o): undefined reference to symbol '__intel_sse2_strlen'
/opt/intel/Compiler/16.0/2.181/rwthlnk/compiler/lib/intel64_lin/libintlc .so.5:
error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
gmake[2]: *** [fortranlib_test] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all-recursive] Error 1
--
Dipl.-Math. Henrik Büsing
Institute for Applied Geophysics and Geothermal Energy
E.ON Energy Research Center
RWTH Aachen University
------------------------------------------------------
Mathieustr. 10 | Tel +49 (0)241 80 49907
52074 Aachen, Germany | Fax +49 (0)241 80 49889
------------------------------------------------------
http://www.eonerc.rwth-aachen.de/GGE
hbuesing@eonerc.rwth-aachen.de
------------------------------------------------------
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
-- Julian Andrej
Chair of Automatic Control Faculty of Engineering Kiel University Kaiserstrasse 2 | 24143 Kiel | Germany
L: Room F-116 T: +49(0)431 880-6121 F: +49(0)431 880-6278 juan@tf.uni-kiel.de | http://www.control.tf.uni-kiel.de
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
-- Julian Andrej
Chair of Automatic Control Faculty of Engineering Kiel University Kaiserstrasse 2 | 24143 Kiel | Germany
L: Room F-116 T: +49(0)431 880-6121 F: +49(0)431 880-6278 juan@tf.uni-kiel.de | http://www.control.tf.uni-kiel.de
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
participants (2)
- 
                
                Buesing, Henrik
- 
                
                Julian Andrej