During the compilation, everything seemed fine, with the exception that I didn't have SDL installed so I was given the message: SDL not found - Joystick support will be unavailable (I don't think this is a problem...). Furthermore I have the libargos2_simulator_qtopengl_renderer.so file compiled in my output directory from the build.
However, when I try run ARGoS with this visualisation plugin using the command: "./argos -c xml/diffusion_10.xml" the user interface flashes (opens / then instantly closes) and I get this response in the console.
Code: Select all
[INFO] Not using threads
[INFO] Using random seed = 124
[INFO] Using simulation clock tick = 0.1
[INFO] Total experiment length in clock ticks = unlimited
[INFO] Embodied entity space hash: 100000 buckets, cell size = <0.2,0.2,0.3>.
[INFO] LED entity space hash: 100000 buckets, cell size = <0.2,0.2,0.3>.
[INFO] RAB equipped entity space hash: 100000 buckets, cell size = <1,1,1>.
[WARNING] No loop functions specified in the <loop_functions> section of the configuration file.
[WARNING] Using standard (empty) loop functions.
[WARNING] No floor entity specified, the floor will be blank
Vertex shader for simpleShaderProg (MainVertexShader & PositionOnlyVertexShader) failed to compile
Fragment shader for simpleShaderProg (MainFragmentShader & ShockingPinkSrcFragmentShader) failed to compile
QGLShaderProgram: shader programs are not supported
Segmentation fault
Package: libglm-dev (0.9.2.0) - C++ Library for OpenGL GLSL type-based mathematics
Abstract: OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specification.
Is this package required for building ARGoS with QtOpenGL support?