On Thu, May 3, 2018 at 11:50 AM, Zhang, Hong <hongzh...@anl.gov> wrote:
> Alternatively you can use --with-blaslapack-dir=/opt/ > intel/compilers_and_libraries/linux/mkl/lib/intel64 to let petsc pick the > right libs for you. > This used to work, but does not work any more. Thanks, Fande, > > Hong (Mr.) > > > On May 3, 2018, at 11:32 AM, Fande Kong <fdkong...@gmail.com> wrote: > > --with-blaslapack-lib=-mkl -L' + os.environ['MKLROOT'] + '/lib/intel64 > > works. > > Fande, > > On Thu, May 3, 2018 at 10:09 AM, Satish Balay <ba...@mcs.anl.gov> wrote: > >> Ok you are not 'building blaslapack' - but using mkl [as per >> configure.log]. >> >> I'll have to check the issue. It might be something to do with using >> mkl as a static library.. >> >> Hong might have some suggestions wrt theta builds. >> >> Satish >> >> On Thu, 3 May 2018, Satish Balay wrote: >> >> > Perhaps you should use MKL on theta? Again check >> config/examples/arch-cray-xc40-knl-opt.py >> > >> > Satish >> > >> > On Thu, 3 May 2018, Kong, Fande wrote: >> > >> > > Thanks, >> > > >> > > I get the PETSc complied, but theta does not like the shared lib, I >> think. >> > > >> > > I am switching back to a static lib. I ever successfully built and >> ran >> > > the PETSc with the static compiling. >> > > >> > > But I encountered a problem this time on building blaslapack. >> > > >> > > >> > > Thanks, >> > > >> > > Fande >> > > >> > > On Tue, May 1, 2018 at 2:22 PM, Satish Balay <ba...@mcs.anl.gov> >> wrote: >> > > >> > > > This is theta.. >> > > > >> > > > Try: using --LDFLAGS=-dynamic option >> > > > >> > > > [as listed in config/examples/arch-cray-xc40-knl-opt.py] >> > > > >> > > > Satish >> > > > >> > > > On Tue, 1 May 2018, Kong, Fande wrote: >> > > > >> > > > > Hi All, >> > > > > >> > > > > I can build a static petsc library on a supercomputer, but could >> not do >> > > > the >> > > > > same thing with " --with-shared-libraries=1". >> > > > > >> > > > > The log file is attached. >> > > > > >> > > > > >> > > > > Fande, >> > > > > >> > > > >> > > > >> > > >> > >> > >> >> > >