Failed compiling 19Feb2013 version on cluster

Dear users,

I am currently using 02Feb2013 version of LAMMPS excluding two packages GPU and USER-CUDA. It’s fully functional. I wanted to update to the current version using SVN. My previous built was also done by SVN. Now while doing so, final make (make openmpi) failed with the following error:

/usr/include/rpc/rpc_msg.h:69: error: expected identifier before numeric constant
/usr/include/rpc/rpc_msg.h:69: error: expected `}’ before numeric constant
/usr/include/rpc/rpc_msg.h:69: error: expected unqualified-id before numeric constant
/usr/include/rpc/rpc_msg.h:200: error: expected declaration before ‘}’ token
make[1]: *** [lammps.o] Error 1

How can I sort this out? Can I do something myself or I need to ask assistance from our system administrator? Please advise.

Thanks in advance.

Best regards,

Tamoghna

Dear users,

I am currently using 02Feb2013 version of LAMMPS excluding two packages GPU
and USER-CUDA. It's fully functional. I wanted to update to the current
version using SVN. My previous built was also done by SVN. Now while doing
so, final make (make openmpi) failed with the following error:

/usr/include/rpc/rpc_msg.h:69: error: expected identifier before numeric
constant
/usr/include/rpc/rpc_msg.h:69: error: expected `}' before numeric constant
/usr/include/rpc/rpc_msg.h:69: error: expected unqualified-id before numeric
constant
/usr/include/rpc/rpc_msg.h:200: error: expected declaration before ‘}’ token
make[1]: *** [lammps.o] Error 1

How can I sort this out? Can I do something myself or I need to ask
assistance from our system administrator? Please advise.

there is a clash in the header files between the USER-REAXC and the
XTC package. it will be resolved in a future patch. until then the
compilation should succeed if you uninstall one of the two packages.

axel.

Thank you, Axel. I 've excluded XTC and it’s just fine now. :slight_smile: