[nycphp-talk] (no subject)
Andrew Yochum
andrew at plexpod.com
Wed Feb 22 10:17:21 EST 2006
Artzi, Yoav (Yoav) wrote:
> I have the following system for cross compilation: a computer on which I
> build, on which the file system of the target computer is mounted. So, I
> do the compile and everything, no problem, pointing to the libraries I
> need (I compile with OpenSSL) by their location on the compilation
> computer. When I switch to the target computer, the libs are there, but
> of course on a different path, and PHP doesn't want to run, pointing to
> unable to find the libs. It doesn't help to put them in the PATH. PHP
> won't run unless I create for them a PATH exactly like it was on the
> compilation computer.
>
> Any idea? There must be a simple way to solve it that I dont't know.
> Oh, and, of course, I don't want to compile with static libraries as
> it's a waste of dear space.
>
> Thanks.
Make sure the path to your libs is in your dynamic linker configuration,
usually found in /etc/ld.so.conf and then run ldconfig. See "man 8
ldconfig" for more info.
HTH,
Andrew
--
Andrew Yochum
Plexpod
andrew at plexpod.com
718-360-0879
More information about the talk
mailing list