[gmx-users] template.c
Justin A. Lemkul
jalemkul at vt.edu
Sat Sep 12 22:56:52 CEST 2009
Chih-Ying Lin wrote:
>
> HI
> To use template.c
> 1. create a file to put template.c and Makefile.x86_64-unknown-linux-gnu
> together
> 2. under C compiler
> => type the command => make -f Makefile.x86_64-unknown-linux-gnu
> => type the command => cc -O -o template template.c -lm
> => type the command => ./template < template.in <http://template.in>
>
>
> Am I right?
>
No. Read the contents of the Makefile. The README explains how to use the
files in the directory.
Beyond that, I would suggest some background reading about how to compile C code.
-Justin
> Thank you
> Lin
>
>
>
>
>
> Chih-Ying Lin wrote:
>> Hi
>> Following are
>> 1. template.c
>> 2. README
>> 3. Makefile.x86_64-unknown-linux-gnu
>>
>>
>> In the template.c => it includes several GROMACS headers.
>> #include "statutil.h"
>> #include "typedefs.h"
>> #include "smalloc.h"
>> #include "vec.h"
>> #include "copyrite.h"
>> #include "statutil.h"
>> #include "tpxio.h"
>>
>>
>>
>> If I put the GROMACS headers with template.c in the same directory,
> should I
>> still need the Makefile for my architecture, intended to compile
> template.c
>> and link to the GROMACS libraries correctly ???
>
> The point of the Makefile is that you don't need to move headers around
> - like it says in the README:
>
> "A Makefile.arch is created for each architecture you install
> with the correct paths and libraries. You will have to link
> (or copy) the correct makefile to "Makefile" or use the -f
> option to gmake in order to select a makefile."
>
> So do "make -f Makefile.x86_64-unknown-linux-gnu" like it says :-)
>
> Mark
>
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> gmx-users mailing list gmx-users at gromacs.org
> http://lists.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
--
========================================
Justin A. Lemkul
Ph.D. Candidate
ICTAS Doctoral Scholar
Department of Biochemistry
Virginia Tech
Blacksburg, VA
jalemkul[at]vt.edu | (540) 231-9080
http://www.bevanlab.biochem.vt.edu/Pages/Personal/justin
========================================
More information about the gromacs.org_gmx-users
mailing list