[petsc-users] Petsc 3.3.p5 with HYPRE 2.9.0b
Dominik Szczerba
dominik at itis.ethz.ch
Fri Jan 11 00:26:29 CST 2013
> Dump of file libHYPRE.lib
>
> File Type: LIBRARY
>
> Summary
>
> A198 .bss
> 18C .data
> 11B28 .debug$S
> 135E7 .drectve
> CE64 .pdata
> F829 .rdata
> 2146A6 .text
> 12720 .xdata
Yes, this looks correctly as a native library. So how did you bring it
to compile? Which version of MSVC are you using? I get an error during
compilation:
cl -MD -nologo -DWIN32 -O2 -I/mpich2-1.3.2p1-win-x86-64/include -DHAVE_CONFIG_H
-DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../../.. -I./.. -I./../../../utilities -
I./../../../IJ_mv -I./../../../krylov -I./../../../multivector -I./../../../parc
sr_mv -I./../../../parcsr_ls -I./../../../seq_mv -I./../../../distributed_matrix
-I./../../../distributed_ls -I./../../../FEI_mv/fei-hypre -I./../../../FEI_mv/f
emli -I./../../../FEI_mv/SuperLU -c mli_method.cxx; mv -f mli_method.obj mli_m
ethod.o
mli_method.cxx
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(142) : e
rror C2375: '_stricmp' : redefinition; different linkage
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(
111) : see declaration of '_stricmp'
mli_method.cxx(146) : warning C4551: function call missing argument list
mli_method.cxx(146) : error C3861: '_stricmp': identifier not found
mli_method.cxx(150) : warning C4551: function call missing argument list
mli_method.cxx(150) : error C3861: '_stricmp': identifier not found
mli_method.cxx(156) : warning C4551: function call missing argument list
mli_method.cxx(156) : error C3861: '_stricmp': identifier not found
mli_method.cxx(164) : warning C4551: function call missing argument list
mli_method.cxx(164) : error C3861: '_stricmp': identifier not found
mli_method.cxx(174) : warning C4551: function call missing argument list
mli_method.cxx(174) : error C3861: '_stricmp': identifier not found
mli_method.cxx(178) : warning C4551: function call missing argument list
mli_method.cxx(178) : error C3861: '_stricmp': identifier not found
mv: cannot stat `mli_method.obj': No such file or directory
../../../config/Makefile.config:54: recipe for target `mli_method.o' failed
make[3]: *** [mli_method.o] Error 1
make[3]: Leaving directory `/cygdrive/c/pack/hypre-2.8.0b/src/FEI_mv/femli/lib'
Makefile:85: recipe for target `all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory `/cygdrive/c/pack/hypre-2.8.0b/src/FEI_mv/femli'
Making fei-hypre ...
make[2]: Entering directory `/cygdrive/c/pack/hypre-2.8.0b/src/FEI_mv/fei-hypre'
More information about the petsc-users
mailing list