How to setup LIGGGHTS 2.3.4 on Ubuntu 13.04

Submitted by PaulWinkler on Sun, 05/19/2013 - 13:11

Hi folks,

I'm trying to install LIGGGHTS with CFD coupling for geotechnical simulations. Getting LIGGGHTS 2.3.4 from the git hub on a clean Ubuntu 12.04 LTS (Because of non released AMD Catalyst Driver for kernel 3.5 and newer.) I installed git and copied the repository successfully. Then I installed paraview (but will use binaries of version 3.98 out of a tarball), mpic++ and g++ (for c++). Running make ubuntuVTK in the src dir it stopps after a while:

mpic++ -g -O2 -funroll-loops -fstrict-aliasing -Wall -W -Wno-uninitialized -DLAMMPS_GZIP -DLAMMPS_VTK -I/usr/include/vtk-5.2 -I/usr/include/eigen2 -c displace_atoms.cpp
mpic++ -g -O2 -funroll-loops -fstrict-aliasing -Wall -W -Wno-uninitialized -DLAMMPS_GZIP -DLAMMPS_VTK -I/usr/include/vtk-5.2 -I/usr/include/eigen2 -c domain.cpp
In file included from domain.cpp:39:0:
fix.h:103:16: Warnung: unbenutzter Parameter »xlo« [-Wunused-parameter]
fix.h:103:16: Warnung: unbenutzter Parameter »xhi« [-Wunused-parameter]
fix.h:103:16: Warnung: unbenutzter Parameter »ylo« [-Wunused-parameter]
fix.h:103:16: Warnung: unbenutzter Parameter »yhi« [-Wunused-parameter]
fix.h:103:16: Warnung: unbenutzter Parameter »zlo« [-Wunused-parameter]
fix.h:103:16: Warnung: unbenutzter Parameter »zhi« [-Wunused-parameter]
fix.h:180:16: Warnung: unbenutzter Parameter »args« [-Wunused-parameter]
domain.cpp: In Elementfunktion »void LAMMPS_NS::Domain::image_flip(int, int, int)«:
domain.cpp:1070:31: Warnung: Klammern um »+« in Operand von »&« empfohlen [-Wparentheses]
domain.cpp:1071:22: Warnung: Klammern um »+« in Operand von »&« empfohlen [-Wparentheses]
domain.cpp:1071:51: Warnung: Klammern um »+« in Operand von »&« empfohlen [-Wparentheses]
mpic++ -g -O2 -funroll-loops -fstrict-aliasing -Wall -W -Wno-uninitialized -DLAMMPS_GZIP -DLAMMPS_VTK -I/usr/include/vtk-5.2 -I/usr/include/eigen2 -c dump_atom.cpp
mpic++ -g -O2 -funroll-loops -fstrict-aliasing -Wall -W -Wno-uninitialized -DLAMMPS_GZIP -DLAMMPS_VTK -I/usr/include/vtk-5.2 -I/usr/include/eigen2 -c dump_atom_vtk.cpp
In file included from dump_atom_vtk.cpp:29:0:
dump_atom_vtk.h:42:25: schwerwiegender Fehler: vtkCellArray.h: Datei oder Verzeichnis nicht gefunden
Kompilierung beendet.
make[1]: *** [dump_atom_vtk.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/paul/LIGGGHTS-PUBLIC/src/Obj_ubuntuVTK'
make: *** [ubuntuVTK] Fehler 2
paul@Wittke:~/LIGGGHTS-PUBLIC/src$

Seams there is an error in the script? Have no clue what to do. is make ubuntuVTK the right way to go? Surfing the directories this make file sounds to be the one I need. I worked with LIGGGHTS 1.5.3 in my last project, after a lot of trying installed from repository, but for my new task I want to benefit from the turning wheel... It would be a great help for all 'just users' to update the distributed package, because the provided 2.2 is rather old, I'd like to use the new fix mesh/surface/stress/servo command. Or is there a newer package then liggghts-dev from the repository ppa:liggghts-dev/ppa available? Maybe the ParaView version 3.14 in that package could be updated to 3.98 too? ;-)

Thanks for your help.

Regards
Paul