Note on Linux Installations

c29clang Shared Library File Dependencies

It is useful to be aware of the shared library files that c29clang depends on when trying to figure out which ones may be missing.

You can list the shared library file dependencies using the ldd command. For example:

%> ldd /path/to/installation/bin/c29clang

On the Ubuntu OS that was used to generate this example, the list of shared library files emitted by the ldd command is as follows:

linux-vdso.so.1 =>  (0x00007ffd0cb3f000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3565388000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f3565180000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3564f7c000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3564c76000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f3564835000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f356446c000)
/lib64/ld-linux-x86-64.so.2 (0x00007f35655a6000)