Minimum set of libraries needed to run V-Rep headless?

Typically: "How do I... ", "How can I... " questions
Post Reply
tor
Posts: 21
Joined: 18 Oct 2015, 11:56

Minimum set of libraries needed to run V-Rep headless?

Post by tor »

Hi Folks:

What is the minimum set of libraries needed to run V-Rep headless?
Does anyone have experience / succeed on Running V-Rep on SUSE Linux?

I have tried to run V-Rep on SUSE Linux but remains failed:
sh ./vrep.sh -h
Error: could not find or correctly load the V-REP library
... (hang forever)

From viewtopic.php?f=9&t=33 and running ldd gives:
ldd libv_rep.so
./libv_rep.so: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./libv_rep.so)
linux-vdso.so.1 => (0x00007ffff7ffe000)
libqscintilla2.so.9 => not found
liblua5.1.so => not found
libQt5OpenGL.so.5 => not found
libQt5Widgets.so.5 => not found
libQt5Gui.so.5 => not found
libQt5Network.so.5 => not found
libQt5SerialPort.so.5 => not found
libQt5Core.so.5 => not found
libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007ffff6dfe000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ffff6be1000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007ffff68da000)
libm.so.6 => /lib64/libm.so.6 (0x00007ffff6661000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007ffff644b000)
libc.so.6 => /lib64/libc.so.6 (0x00007ffff60ce000)
libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007ffff5e77000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007ffff5c74000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007ffff5a6d000)
libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007ffff586b000)
libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007ffff5655000)
libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007ffff544e000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007ffff523c000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007ffff4eff000)
libxcb-xlib.so.0 => /usr/lib64/libxcb-xlib.so.0 (0x00007ffff4cfc000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007ffff4ae0000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007ffff48dc000)
libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007ffff46cf000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007ffff44cb000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
librt.so.1 => /lib64/librt.so.1 (0x00007ffff42c1000)

This is the detail of the running SUSE:
lsb_release -a
LSB Version: core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch
Distributor ID: SUSE LINUX
Description: SUSE Linux Enterprise Server 11 (x86_64)
Release: 11
Codename: n/a

Any ideas? please help.
Thank you,
tor

23pointsNorth
Posts: 9
Joined: 27 Nov 2015, 12:44

Re: Minimum set of libraries needed to run V-Rep headless?

Post by 23pointsNorth »

From the link you can see that the Qt5, lua and qscintilla are missing.

This topic as well may be of interest to you - viewtopic.php?f=5&t=1319

coppelia
Site Admin
Posts: 10339
Joined: 14 Dec 2012, 00:25

Re: Minimum set of libraries needed to run V-Rep headless?

Post by coppelia »

Hello,

in next version of V-REP (V3.3.0), you will be able to compile V-REP without the GUI dependencies (and also without other dependencies), for a better headless mode support. This is already in preparation.

Cheers

Post Reply