[gmx-users] Runtime need of cpp.exe

Utkal Ranjan Pradhan urpradhan at gmail.com
Wed Jul 18 10:23:38 CEST 2007


.. OK.
Again, the shipping Win32 version of cpp.exe is perfectly working with
Gromacs 64-bit on a opetron m/c which is a x86-64 box.
But I guess it (the above cpp.exe) may not work on pure x64 m/c as its not a
valid x64 application.
Is there a x64 port of cpp.exe is available ?
Can we use other (native windows) c preprocessor ?
 
Sorry, if I'm making silly queries.
 
Thank you
 
 
 
Hi Utkal,
 
Cpp.exe is called by grompp to preprocess the topology.
 
Tsjerk
 
On 7/18/07, Utkal Ranjan Pradhan <urpradhan at gmail.com
<http://www.gromacs.org/mailman/listinfo/gmx-users> > wrote:
> 
> 
> 
> 
> Thank you for your reply.
> 
> 
> 
> But still confused WHY CPP.EXE IS REQUIRED AT RUNTIME ?
> 
> (Note that, I can build gromacs without cpp.exe with MS VS 2005, but while
> running applications like mdrun, it looks for cpp.exe L)
> 
> 
> 
> 
> 
> Thank You;
> 
> URPradhan At Gmail Dot Com
> 
> 
> David van der Spoel wrote:
> > Utkal Ranjan Pradhan wrote:
> >> Friends
> >>
> >>
> >>
> >> As I know cpp.exe is a GNU port for C Preprocessor for Windows and
> >> which is required to compile the Gromacs code.
> >>
> >> But I'm confused, Why it is required during runtime of Gromacs
> >> applications ?
> >>
> >> And I have the Win32 version of cpp.exe, will it work for x64 (=Win64)
?
> >>
> >> What is the Windows native equivalent of cpp.exe ? Is it cl.exe ?
> >>
> >> How can I remove the runtime dependency of cpp.exe for gromacs
> >> applications ?
> >
> > by writing an implementation of the cpp and donating it to the gromacs
> > project. In fact, it wouldn't be so hard, since we are only using a few
> > features in practice:
> > #include
> > #ifdef #else #endif
> > #define
> >
> > Please provide a simple C program that takes a file, searches for these
> > commands and does the same what the cpp does.
> >
> >
> see also
> http://wiki.gromacs.org/index.php/Cpp_replacement
> 
> --
> David van der Spoel, Ph.D.
> Molec. Biophys. group, Dept. of Cell & Molec. Biol., Uppsala University.
> Box 596, 75124 Uppsala, Sweden. Phone:        +46184714205. Fax:
> +4618511755.
> spoel at xray.bmc.uu.se        spoel at gromacs.org
> http://folding.bmc.uu.se
> 
> 
> 
> _______________________________________________
> gmx-users mailing list    gmx-users at gromacs.org
<http://www.gromacs.org/mailman/listinfo/gmx-users> 
> 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-request at gromacs.org.
<http://www.gromacs.org/mailman/listinfo/gmx-users> 
> Can't post? Read
> http://www.gromacs.org/mailing_lists/users.php
> 
 
 
-- 
Tsjerk A. Wassenaar, Ph.D.
Junior UD (post-doc)
Biomolecular NMR, Bijvoet Center
Utrecht University
Padualaan 8
3584 CH Utrecht
The Netherlands
P: +31-30-2539931
F: +31-30-2537623

 

 

 

Thank You;

URPradhan At Gmail Dot Com

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-users/attachments/20070718/7f7ae4c1/attachment.html>


More information about the gromacs.org_gmx-users mailing list