Common Errors

These errors have been addressed in the RL-Glue Technical Manual.

RL-Glue

rl_glue: error while loading shared libraries

On linux, sometimes we see the error when trying to run the rl_glue executable:

rl_glue: error while loading shared libraries: librlgluenetdev-0:0:0.so.0: cannot open shared object file: No such file or directory

This results from the machine being setup to NOT look in /usr/local/lib for libraries (perhaps it is looking in /usr/local/lib64 or something). For now, this can be resolved by setting LD_LIBRARY_PATH:

in Bash in Linux:

export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

With other shells, your mileage may vary. If anyone knows how we can avoid this problem in general, please contact us.