gmx-users-requ...@gromacs.org wrote:
Send gmx-users mailing list submissions to
        gmx-users@gromacs.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://www.gromacs.org/mailman/listinfo/gmx-users
or, via email, send a message with subject or body 'help' to
        gmx-users-requ...@gromacs.org

You can reach the person managing the list at
        gmx-users-ow...@gromacs.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of gmx-users digest..."


Today's Topics:

   1. RE: Subject: Re: Re: [gmx-users] Gromacs 4 bug? (Berk Hess)
   2. Re: Dificulties compiling Gromacs 4.0.2 with MOPAC7       QM/MM
      (Laercio Pol Fachin)


How was the mopac library compiled? You might have to link also to -lg2c?

Gerrit

Message: 2
Date: Mon, 15 Dec 2008 03:40:53 -0800 (PST)
From: Laercio Pol Fachin <laercio...@yahoo.com.br>
Subject: [gmx-users] Re: Dificulties compiling Gromacs 4.0.2 with
        MOPAC7  QM/MM
To: gmx-users@gromacs.org
Message-ID: <627734.45704...@web51508.mail.re2.yahoo.com>
Content-Type: text/plain; charset="utf-8"

Hi!

Now, I tried to configure Mopac QMMM not manually, that is:

"./configure --enable-mpi --with-qmmm-mopac CPPFLAGS=-DUSE_MOPAC LIBS=-lmopac 
LDFLAGS=-L/usr/local/mopac7-1.10/src"

It ran O.K., but I had other problem now:

---

ranlib .libs/libgmxpreprocess_mpi.a
creating libgmxpreprocess_mpi.la
(cd .libs && rm -f libgmxpreprocess_mpi.la && ln -s ../libgmxpreprocess_mpi.la 
libgmxpreprocess_mpi.la)
mpicc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include/libxml2 -I../../include 
-DGMXLIBDIR=\"/usr/local/gromacs/share/top\" -DUSE_MOPACÂ  -O3 
-fomit-frame-pointer -finline-functions -Wall -Wno-unused -funroll-all-loops -MT grompp.o 
-MD -MP -MF .deps/grompp.Tpo -c -o grompp.o grompp.c
mv -f .deps/grompp.Tpo .deps/grompp.Po
/bin/sh ../../libtool --tag=CC   --mode=link mpicc  -O3 -fomit-frame-pointer 
-finline-functions -Wall -Wno-unused -funroll-all-loops  
-L/usr/local/mopac7-1.10/src   -o grompp grompp.o libgmxpreprocess_mpi.la 
../mdlib/libmd_mpi.la ../gmxlib/libgmx_mpi.la  -lxml2  -lnsl -lfftw3f -lm 
-lmopac  -lSM -lICE -lX11
mpicc -O3 -fomit-frame-pointer -finline-functions -Wall -Wno-unused 
-funroll-all-loops -o grompp grompp.o  -L/usr/local/mopac7-1.10/src 
./.libs/libgmxpreprocess_mpi.a ../mdlib/.libs/libmd_mpi.a 
../gmxlib/.libs/libgmx_mpi.a /usr/lib/libxml2.so -lz -lnsl -lfftw3f -lm -lmopac 
/usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libX11.so /usr/lib/libxcb-xlib.so 
/usr/lib/libxcb.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl
/usr/local/mopac7-1.10/src/libmopac.a(lread.o): In function `e_rsle':
(.text+0x160): undefined reference to `__ctype_b'
/usr/local/mopac7-1.10/src/libmopac.a(lread.o): In function `e_rsle':
(.text+0x21f): undefined reference to `__ctype_b'
/usr/local/mopac7-1.10/src/libmopac.a(lread.o): In function `e_rsle':
(.text+0x296): undefined reference to `__ctype_b'
/usr/local/mopac7-1.10/src/libmopac.a(lread.o): In function `e_rsle':
(.text+0x2d0): undefined reference to `__ctype_b'
/usr/local/mopac7-1.10/src/libmopac.a(lread.o): In function `e_rsle':
(.text+0x8b2): undefined reference to `__ctype_b'
/usr/local/mopac7-1.10/src/libmopac.a(lread.o):(.text+0xb05): more undefined 
references to `__ctype_b' follow
collect2: ld returned 1 exit status
make[3]: ** [grompp] Erro 1
make[3]: Saindo do diretório `/usr/local/gromacs-4.0.2/src/kernel'
make[2]: ** [all-recursive] Erro 1
make[2]: Saindo do diretório `/usr/local/gromacs-4.0.2/src'
make[1]: ** [all] Erro 2
make[1]: Saindo do diretório `/usr/local/gromacs-4.0.2/src'
make: ** [all-recursive] Erro 1

---

I tried it with both Gromacs 4.0.2 and 3.3.3, and the same output error 
appears; so, probably, it's something I forgot... Any idea?

Laércio


Message: 4
Date: Fri, 12 Dec 2008 10:18:20 +0100
From: Gerrit Groenhof <ggro...@gwdg.de>
Subject: [gmx-users] Re: Dificulties compiling Gromacs 4.0.2 with,
        MOPAC7 QM/MM
To: gmx-users@gromacs.org
Message-ID: <49422c5c.2060...@gwdg.de>
Content-Type: text/plain; charset=windows-1252; format=flowed

Ok, but somehow these flags do not show up in the compilation output (bit messy copy/paste):

mpicc -O3 -fomit-frame-pointer -finline-functions -Wall -Wno-unused
-funroll-all-loops -o grompp grompp.o  ./.libs/libgmxpreprocess_mpi.a
../mdlib/.libs/libmd_mpi.a ../gmxlib/.libs/libgmx_mpi.a /usr/lib/libxml2.so -lz
-lnsl -lfftw3f -lm /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libX11.so
/usr/lib/libxcb-xlib.so /usr/lib/libxcb.so /usr/lib/libXau.so
/usr/lib/libXdmcp.so -ldl

There should be a -lmopac somewhere then.

Try a make distclean, and reconfigure with the LIBS and LDFLAGS set.

GErrit

------------------------------

Message: 4
Date: Thu, 11 Dec 2008 07:54:59 -0800 (PST)
From: Laercio Pol Fachin <laercio...@yahoo.com.br>
Subject: [gmx-users] Re: Dificulties compiling Gromacs 4.0.2 with
        MOPAC7 QM/MM
To: gmx-users@gromacs.org
Message-ID: <554128.85516...@web51510.mail.re2.yahoo.com>
Content-Type: text/plain; charset="utf-8"

Well...

The LDFLAGS and LIBS I have set manually:

LDFLAGS = /usr/local/mopac7-1.10/src/libmopac.a
LIBS = -lxml2  -lnsl -lfftw3f -lmopac -lm   -lSM -lICE -lX11

Probably, I might have confused the correct "gmxmop.f" and
"dcart.f" place: should them stay in the MOPAC folder with files and
objects (mopac7-1.10/src) or in LINUX folder with library files
(usr/local/lib/)?
Laércio
Message: 2
Date: Thu, 11 Dec 2008 14:51:34 +0100
From: Gerrit Groenhof <ggro...@gwdg.de>
Subject: [gmx-users] Re: Dificulties compiling Gromacs 4.0.2 with
        MOPAC7 QM/MM, (Laercio Pol Fachin)
To: gmx-users@gromacs.org
Message-ID: <49411ae6.6020...@gwdg.de>
Content-Type: text/plain; charset=windows-1252; format=flowed


Today's Topics:


Well, I removed that line, and "make" gone further, but I
stopped in other error:
---
make[3]: Entrando no diretório
`/usr/local/gromacs-4.0.2/src/kernel'
/bin/sh ../../libtool --tag=CC   --mode=link mpicc  -O3
-fomit-frame-pointer -finline-functions -Wall -Wno-unused
-funroll-all-loopsÂ
  -o grompp grompp.o libgmxpreprocess_mpi.la ../mdlib/libmd_mpi.la
../gmxlib/libgmx_mpi.la -lxml2 -lnsl -lfftw3f -lm Â
-lSM -lICE -lX11
mpicc -O3 -fomit-frame-pointer -finline-functions -Wall -Wno-unused
-funroll-all-loops -o grompp grompp.o  ./.libs/libgmxpreprocess_mpi.a
../mdlib/.libs/libmd_mpi.a ../gmxlib/.libs/libgmx_mpi.a
/usr/lib/libxml2.so -lz
-lnsl -lfftw3f -lm /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libX11.so
/usr/lib/libxcb-xlib.so /usr/lib/libxcb.so /usr/lib/libXau.so
/usr/lib/libXdmcp.so -ldl
../mdlib/.libs/libmd_mpi.a(qm_mopac.o): In function
`call_mopac_SH':
qm_mopac.c:(.text+0x286): undefined reference to `domop_'
../mdlib/.libs/libmd_mpi.a(qm_mopac.o): In function `call_mopac':
qm_mopac.c:(.text+0x83a): undefined reference to `domop_'
../mdlib/.libs/libmd_mpi.a(qm_mopac.o): In function `init_mopac':
qm_mopac.c:(.text+0xc03): undefined reference to `domldt_'
collect2: ld returned 1 exit status
make[3]: ** [grompp] Erro 1
make[3]: Saindo do diretório
`/usr/local/gromacs-4.0.2/src/kernel'
make[2]: ** [all-recursive] Erro 1
make[2]: Saindo do diretório `/usr/local/gromacs-4.0.2/src'
make[1]: ** [all] Erro 2
make[1]: Saindo do diretório `/usr/local/gromacs-4.0.2/src'
make: ** [all-recursive] Erro 1
---

Is there something I should do (better, I forgot to do)?
Did you use the gromacs adapted mopac sources? If not, please retreive them from the website (below).

Alternatively, you seem to have forgotten to set the LIBS to -lmopac and LDFLAGS to the location of the mopac library.

Gerrit


Thanks in advance,
Laércio



Message: 2
Date: Tue, 09 Dec 2008 12:26:57 +1100
From: Mark Abraham <mark.abra...@anu.edu.au>
Subject: Re: [gmx-users] Dificulties compiling Gromacs 4.0.2 with
        MOPAC7 QM/MM
To: Discussion list for GROMACS users <gmx-users@gromacs.org>
Message-ID: <493dc961.4000...@anu.edu.au>
Content-Type: text/plain; charset=UTF-8; format=flowed

Laercio Pol Fachin wrote:
Dear GMX users:

I'm facing problems installing Gromacs 4.0.2 with mopac7
QM/MM.
I have downloaded MOPAC7 for SourceForge, as linked in previous
mails,
and installed it. After, MPICH and fftw 3.0.1. So:
"./configure
--enable-mpi --with-qmmm-mopac" runs O.K., but, during
"make":
(some shell indications in Portuguese):
---
make[3]: Entrando no diretório
`/usr/local/gromacs-4.0.2/src/mdlib'
/bin/sh ../../libtool --tag=CC   --mode=compile mpicc
-DHAVE_CONFIG_H
-I. -I../../src -I/usr/include/libxml2 -I../../include -DGMXLIBDIR=\"/usr/local/gromacs/share/top\"
-O3
-fomit-frame-pointer
-finline-functions -Wall-Wno-unused -funroll-all-loops -MT
qm_mopac.lo
-MD -MP -MF .deps/qm_mopac.Tpo -c -o qm_mopac.lo qm_mopac.c
mpicc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include/libxml2 -I../../include
-DGMXLIBDIR=\"/usr/local/gromacs/share/top\" -O3
-fomit-frame-pointer -finline-functions -Wall -Wno-unused -funroll-all-loops -MT qm_mopac.lo -MD -MP -MF .deps/qm_mopac.Tpo
-c
qm_mopac.c -o qm_mopac.o
qm_mopac.c:52:17: error: nsb.h: Arquivo ou
diretório não
encontrado
My Portuguese is not so hot, but I figure this error translates as "nsb.h: File or directory not found". That means what it
says.
GROMACS version 3.3.x had this file, version 4.x doesn't. I had a look at qm_mopac.c and I don't think it was using any of the contents of
nsb.h,
so you should be safe to remove this line from qm_mopac.c. Do let us know how you get on.

Mark

      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://www.gromacs.org/pipermail/gmx-users/attachments/20081211/e9edd2ea/attachment.html
------------------------------

_______________________________________________
gmx-users mailing list
gmx-users@gromacs.org
http://www.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at http://www.gromacs.org/search before posting!

End of gmx-users Digest, Vol 56, Issue 37
*****************************************



------------------------------

_______________________________________________
gmx-users mailing list
gmx-users@gromacs.org
http://www.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at http://www.gromacs.org/search before posting!

End of gmx-users Digest, Vol 56, Issue 42
*****************************************



      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://www.gromacs.org/pipermail/gmx-users/attachments/20081215/b68b7b2a/attachment.html

------------------------------

_______________________________________________
gmx-users mailing list
gmx-users@gromacs.org
http://www.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at http://www.gromacs.org/search before posting!

End of gmx-users Digest, Vol 56, Issue 48
*****************************************

_______________________________________________
gmx-users mailing list    gmx-users@gromacs.org
http://www.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at http://www.gromacs.org/search before posting!
Please don't post (un)subscribe requests to the list. Use the
www interface or send it to gmx-users-requ...@gromacs.org.
Can't post? Read http://www.gromacs.org/mailing_lists/users.php

Reply via email to