[lammps-users] Need to change my lammps version

Hi lammps users,
I hope you doing well.
I"m changing my lammps version to the 29/sept/2021 stable, but it sends me this

"make serial
make[1]: se entra en el directorio ‘/home/matias/lammps-29Sep2021/src/STUBS’
make[1]: ‘libmpi_stubs.a’ está actualizado.
make[1]: se sale del directorio ‘/home/matias/lammps-29Sep2021/src/STUBS’
Gathering installed package information (may take a little while)
make[1]: se entra en el directorio ‘/home/matias/lammps-29Sep2021/src’
Gathering git version information
make[1]: se sale del directorio ‘/home/matias/lammps-29Sep2021/src’
Compiling LAMMPS for machine serial
make[1]: se entra en el directorio ‘/home/matias/lammps-29Sep2021/src/Obj_serial’
…/…/lib/quip/Makefile.lammps:17: *** Environment or make variable QUIP_ROOT must be set… Alto.
make[1]: se sale del directorio ‘/home/matias/lammps-29Sep2021/src/Obj_serial’
make[1]: se entra en el directorio ‘/home/matias/lammps-29Sep2021/src/Obj_serial’
…/…/lib/quip/Makefile.lammps:17: *** Environment or make variable QUIP_ROOT must be set… Alto.
make[1]: se sale del directorio ‘/home/matias/lammps-29Sep2021/src/Obj_serial’
make: *** [Makefile:390: serial] Error 2
"
Also I have installed the 03/03/2020 lammps version, which can run with the “lmp_stable -in input.lammps” command, but i can"t find the folder.

Thanks for your attention

It would be much easier to understand the error messages if you would disable native language support
(e.g. via export LC_ALL=C) before compiling, so that we can get the generic english errors.

This looks like you enabled the QUIP package without the necessary preparations as explained in the documentation.

In general, for people having problems with customizing an installation we recommend using the CMake based build procedure over the traditional GNU make based one.
It can do better checking early on and can autodetect a lot of settings.

Of course, sorry.

make serial
make[1]: Entering directory ‘/home/matias/lammps-29Sep2021/src/STUBS’
make[1]: ‘libmpi_stubs.a’ is up to date.
make[1]: Leaving directory ‘/home/matias/lammps-29Sep2021/src/STUBS’
Gathering installed package information (may take a little while)
make[1]: Entering directory ‘/home/matias/lammps-29Sep2021/src’
Gathering git version information
make[1]: Leaving directory ‘/home/matias/lammps-29Sep2021/src’
Compiling LAMMPS for machine serial
make[1]: Entering directory ‘/home/matias/lammps-29Sep2021/src/Obj_serial’
…/…/lib/quip/Makefile.lammps:17: *** Environment or make variable QUIP_ROOT must be set… Stop.
make[1]: Leaving directory ‘/home/matias/lammps-29Sep2021/src/Obj_serial’
make[1]: Entering directory ‘/home/matias/lammps-29Sep2021/src/Obj_serial’
…/…/lib/quip/Makefile.lammps:17: *** Environment or make variable QUIP_ROOT must be set… Stop.
make[1]: Leaving directory ‘/home/matias/lammps-29Sep2021/src/Obj_serial’
make: *** [Makefile:390: serial] Error 2

Ok, I will. and what can i do with the lammps 03/03/2020

I don’t understand what you are asking for here.

From what I see LAMMPS is behaving as it should. If you want to compile LAMMPS with packages installed, you need to follow the instructions in the manual for any dependencies, which you apparently didn’t.

This is going to be the same for an older version of LAMMPS just as well.