On 1/27/07, Tony Sidaway <address@hidden> wrote:
The correct, up to date libraries are in /usr/local/lib, but the
executables built and installed with CMake in the same run don't seem
to know to look there for them. Now that I've removed the old
version of chicken and done another clean build into /usr/local, the
new version of chicken is no longer seeing any libraries and it aborts
saying so.
/usr/local/lib is probably not in your default linker path and/or
linker cache (ld.so.conf). On Linux, one can add "-Wl,-R<path>" to
the linker invocation to hardcode the search paths into the executables.
The autotools build does that automatically. We probably should add this
to the CMake build.