Recreated, form the configure.log:
==================================================================================
Checking for a functional hypre
Checking for library in User specified root directory HYPRE:
['/usr/lib/libHYPRE.a']
================================================================================
TEST check from
config.libraries(/home/daveg/apt/petsc-3.1.dfsg/config/BuildSystem/config/libraries.py:133)
TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:133)
Checks that the library "libName" contains "funcs", and if it does defines
HAVE_LIB"libName"
- libDir may be a list of directories
- libName may be a list of library names
Checking for functions ['HYPRE_IJMatrixCreate'] in library
['/usr/lib/libHYPRE.a'] ['-llapack', '-lblas', '-L/usr/lib/openmpi/lib',
'-L/usr/lib/arm-linux-gnueabi/gcc/arm-linux-gnueabi/4.5.2',
'-L/usr/lib/arm-linux-gnueabi', '-ldl', '-lmpi', '-lopen-rte', '-lopen-pal',
'-lnsl', '-lutil', '-lgcc_s', '-lpthread', '-lmpi_f90', '-lmpi_f77',
'-lgfortran', '-lm', '-lm', '-lm', '-lm']
Pushing language Cxx
sh: /usr/lib/lam/bin/mpicxx -c -o conftest.o -Wall -Wwrite-strings
-Wno-strict-aliasing -g conftest.cc
Executing: /usr/lib/lam/bin/mpicxx -c -o conftest.o -Wall -Wwrite-strings
-Wno-strict-aliasing -g conftest.cc
sh:
Pushing language CXX
Popping language CXX
sh: /usr/lib/lam/bin/mpicxx -o conftest -Wall -Wwrite-strings
-Wno-strict-aliasing -g conftest.o -Wl,-rpath,/usr/lib -L/usr/lib -lHYPRE
-llapack -lblas -L/usr/lib/openmpi/lib
-L/usr/lib/arm-linux-gnueabi/gcc/arm-linux-gnueabi/4.5.2
-L/usr/lib/arm-linux-gnueabi -ldl -lmpi -lopen-rte -lopen-pal -lnsl -lutil
-lgcc_s -lpthread -lmpi_f90 -lmpi_f77 -lgfortran -lm -lm -lm -lm
-L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabi/gcc/arm-linux-gnueabi/4.5.2
-L/usr/lib/arm-linux-gnueabi -L/usr/lib/arm-linux-gnueabi -ldl -lmpi -lopen-rte
-lopen-pal -lnsl -lutil -lgcc_s -lpthread -ldl
Executing: /usr/lib/lam/bin/mpicxx -o conftest -Wall -Wwrite-strings
-Wno-strict-aliasing -g conftest.o -Wl,-rpath,/usr/lib -L/usr/lib -lHYPRE
-llapack -lblas -L/usr/lib/openmpi/lib
-L/usr/lib/arm-linux-gnueabi/gcc/arm-linux-gnueabi/4.5.2
-L/usr/lib/arm-linux-gnueabi -ldl -lmpi -lopen-rte -lopen-pal -lnsl -lutil
-lgcc_s -lpthread -lmpi_f90 -lmpi_f77 -lgfortran -lm -lm -lm -lm
-L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabi/gcc/arm-linux-gnueabi/4.5.2
-L/usr/lib/arm-linux-gnueabi -L/usr/lib/arm-linux-gnueabi -ldl -lmpi -lopen-rte
-lopen-pal -lnsl -lutil -lgcc_s -lpthread -ldl
sh:
Possible ERROR while running linker: /usr/bin/ld: conftest.o: undefined
reference to symbol 'HYPRE_IJMatrixCreate'
/usr/bin/ld: note: 'HYPRE_IJMatrixCreate' is defined in DSO
/usr/lib/libHYPRE_IJ_mv-2.4.0.so so try adding it to the linker command line
/usr/lib/libHYPRE_IJ_mv-2.4.0.so: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
output: ret = 256
error message = {/usr/bin/ld: conftest.o: undefined reference to symbol
'HYPRE_IJMatrixCreate'
/usr/bin/ld: note: 'HYPRE_IJMatrixCreate' is defined in DSO
/usr/lib/libHYPRE_IJ_mv-2.4.0.so so try adding it to the linker command line
/usr/lib/libHYPRE_IJ_mv-2.4.0.so: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
}
Pushing language CXX
Popping language CXX
in /usr/lib/lam/bin/mpicxx -o conftest -Wall -Wwrite-strings
-Wno-strict-aliasing -g conftest.o -Wl,-rpath,/usr/lib -L/usr/lib -lHYPRE
-llapack -lblas -L/usr/lib/openmpi/lib
-L/usr/lib/arm-linux-gnueabi/gcc/arm-linux-gnueabi/4.5.2
-L/usr/lib/arm-linux-gnueabi -ldl -lmpi -lopen-rte -lopen-pal -lnsl -lutil
-lgcc_s -lpthread -lmpi_f90 -lmpi_f77 -lgfortran -lm -lm -lm -lm
-L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabi/gcc/arm-linux-gnueabi/4.5.2
-L/usr/lib/arm-linux-gnueabi -L/usr/lib/arm-linux-gnueabi -ldl -lmpi -lopen-rte
-lopen-pal -lnsl -lutil -lgcc_s -lpthread -ldl
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif
char HYPRE_IJMatrixCreate();
#ifdef __cplusplus
}
#endif
int main() {
HYPRE_IJMatrixCreate()
;
return 0;
}
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/745861
Title:
petsc version 3.1.dfsg-10ubuntu1 failed to build on armel
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs