Mattias Gaertner wrote:

> On Thu, 12 Jan 2006 22:01:21 +0100
> Florian Klaempfl <[EMAIL PROTECTED]> wrote:
> 
> 
>>I was just able to link lazarus dynamically against the fpc rtl/packages:
>>
>>[EMAIL PROTECTED]:~/fpc/lazarus$ ls -l lazarus.dynamic
>>-rwxr-xr-x  1 florian florian 7381916 2006-01-12 21:51 lazarus.dynamic
>>[EMAIL PROTECTED]:~/fpc/lazarus$ ldd ./lazarus.dynamic
>>        linux-gate.so.1 =>  (0xffffe000)
>>        libfprtl-2.1.1.so => /usr/local/lib/libfprtl-2.1.1.so (0xb7ea4000)
>>        libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0xb7e80000)
>>        libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0xb7e49000)
>>        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7d89000)
>>        libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0xb7c4e000)
>>        libXi.so.6 => /usr/lib/libXi.so.6 (0xb7c45000)
>>        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7c38000)
>>        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7c16000)
>>        libgdk_pixbuf.so.2 => /usr/lib/libgdk_pixbuf.so.2 (0xb7c02000)
>>        libfpfcl-2.1.1.so => /usr/local/lib/libfpfcl-2.1.1.so (0xb7b91000)
>>        libfppaszlib-2.1.1.so => /usr/local/lib/libfppaszlib-2.1.1.so
>>(0xb7b7c000)
>>        libfphash-2.1.1.so => /usr/local/lib/libfphash-2.1.1.so
>>        (0xb7b77000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2
>>        (0xb7b74000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6
>>        (0xb7a46000) libfpnetdb-2.1.1.so =>
>>        /usr/local/lib/libfpnetdb-2.1.1.so
>>(0xb7a3c000)
>>        libfplibasync-2.1.1.so => /usr/local/lib/libfplibasync-2.1.1.so
>>(0xb7a39000)
>>        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7a27000)
>>        libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0xb7a23000)
>>        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7a20000)
>>        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7a1c000)
>>        /lib/ld-linux.so.2 (0xb7fc0000)
> 
> 
> Is this, what I hope, it is?

Well, I'am not sure, what's exactly necessary to get packages with
lazarus working but I think it's basically enough to compile the
package, use ppumove to create a shared lib and load the shared lib at
runtime.

> 
> How do you created the fpc dyn libs?

make clean all with 2.1.1 :)

> 
> Mattias
> 
> _________________________________________________________________
>      To unsubscribe: mail [EMAIL PROTECTED] with
>                 "unsubscribe" as the Subject
>    archives at http://www.lazarus.freepascal.org/mailarchives
> 

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to