[gmx-users] Runtime need of cpp.exe

Yang Ye leafyoung at yahoo.com
Wed Jul 18 10:47:20 CEST 2007


If cpp is not runnable, I would wonder what those GCC guys are working 
and how you have compiled GROMACS?

On 7/18/2007 4:23 PM, Utkal Ranjan Pradhan wrote:
> …. 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
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> gmx-users mailing list    gmx-users at 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-request at gromacs.org.
> Can't post? Read http://www.gromacs.org/mailing_lists/users.php




More information about the gromacs.org_gmx-users mailing list