Hi,

When you ran cmake originally, what did it report about which LAPACK it
found and will use? (You may need to clean your build tree and start again
in order to find this out.) What is the linker command line now (e.g. make
VERBOSE=1)

Mark

On Mon, Apr 13, 2015 at 11:30 PM, qian wang <qq.wang...@gmail.com> wrote:

> Dear All,
>
> I am a new user of gromacs 5.0. For my own purposes I made small changes in
> a gromacs source code where I called a function named "DPOTRF". This is a
> standard function in LAPACK library but not in the gromacs internal LAPACK
> library.
>
> Now I have a problem of compiling. What I did is:
>
> cmake .. -DGMX_EXTERNAL_BLAS=on -DGMX_EXTERNAL_LAPACK=on
> -DCMAKE_PREFIX_PATH=/usr/lib64 (this is the path of my extenal LAPACK
> library)
> this step is ok
> but next when I "make", the error I got is:
>
> Linking CXX executable ../../bin/template
> ../../lib/libgromacs.so.0.0.0: undefined reference to `dpotrf'
> collect2: error: ld returned 1 exit status
> make[2]: *** [bin/template] Error 1
> make[1]: *** [share/template/CMakeFiles/template.dir/all] Error 2
>
> Could anyone help me with this problem? Thanks a lot.
>
> Sincerely,
> Qian
> --
> Gromacs Users mailing list
>
> * Please search the archive at
> http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before
> posting!
>
> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
>
> * For (un)subscribe requests visit
> https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or
> send a mail to gmx-users-requ...@gromacs.org.
>
-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.

Reply via email to