GENIE:Run-time problems

=Missing Shared Libraries=

The most common cause of an error such as:

STARTING EXPERIMENT: Mon Oct 30 16:32:27 GMT 2006 ./genie.exe: error while loading shared libraries: libcxaguard.so.5: cannot open shared object file: No such file or directory

is due to the setup of your compiler. In order to use executables created using your compiler, there are often libraries of functions which must be found at run-time. This is achieved by setting your LD_LIBRARY_PATH appropriately. You may well have documentation about your compiler which explains what setup you need.

As an example, however, you may need to add something like the following to your shell start-up file (e.g. your .bashrc or .kshrc):

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/intel_fc_81/lib export LD_LIBRARY_PATH