So Basically, I would need to recompile Php for ia32 and run it in emulation, then since php is running as a dso, recompile apache...

At that point, I prefer to do a make buildworld :)



At 14:08 2005-11-16, Andrew P. wrote:
On 11/16/05, Ian Lord <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I am running freebsd 6 AMD64
>
> I compiled my kernel with the following options:
> options         COMPAT_IA32             # Compatible with i386 binaries
> options         COMPAT_FREEBSD5         # Compatible with FreeBSD5
>
> However, I am trying to run an application which
> has been compiled for freebsd 5.x IA32
>
> I get the following error:
> Unable to load dynamic library
> '/usr/local/lib/php/20041030/libpdf_php.so' - /usr/
> local/lib/php/20041030/libpdf_php.so: unsupported
> file layout in Unknown on line 0
>
>
> Do I need to do anything special to activate
> COMPAT_IA32 and COMPAT_FREEBSD5 on this loadable module ?

Various problems occur when a dynamic x86 executable
tries to use x86_64 libraries.

You don't have to do anything special per se, but ensure
that binaries are consistent.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to