[Buildroot] [PATCH v8 02/11] perl: new package
François Perrad
francois.perrad at gadz.org
Sat Oct 6 19:37:41 UTC 2012
2012/10/6 Thomas Petazzoni <thomas.petazzoni at free-electrons.com>:
>
> On Sat, 6 Oct 2012 15:33:02 +0200, François Perrad wrote:
>
>> > Also, on the target there is a usr/bin/perl and a usr/bin/perl5.x.y
>> > files. One is a hardlink to the other, but it is always a bit
>> > disturbing to see two big files of the same size. Shouldn't we
>> > replace that by a symlink instead, which is more obvious?
>>
>> libperl.so 1.2 MB
>> perl 4 KB (stripped)
>> perl5.16.1 4 KB
>> We speak about 4KB !
>
> Here:
>
> $ ls -l output/target/usr/bin/perl*
> -rwxr-xr-x 2 thomas thomas 4558484 oct. 4 23:12 output/target/usr/bin/perl
> -rwxr-xr-x 2 thomas thomas 4558484 oct. 4 23:12 output/target/usr/bin/perl5.16.1
> -rwxr-xr-x 2 thomas thomas 41693 oct. 4 22:59 output/target/usr/bin/perlbug
> -rwxr-xr-x 1 thomas thomas 224 oct. 4 22:59 output/target/usr/bin/perldoc
> -rwxr-xr-x 1 thomas thomas 10766 oct. 4 22:59 output/target/usr/bin/perlivp
> -rwxr-xr-x 2 thomas thomas 41693 oct. 4 22:59 output/target/usr/bin/perlthanks
>
> So it's not exactly 4 KB :)
>
do you have a shared library libperl.so, in
output/target/usr/lib/perl5/5.16.1/-your-arch-/CORE/libperl.so ?
or in output/build/perl-5.16.1/libperl.so ?
looks like a static linked build
the use of shared lib is forced at configure time by the option : -Duseshrplib
I need to see the ouput of :
on your target :
# perl -V
or on your host :
$ output/host/usr/bin/qemu-your-arch output/build/perl-5.16.1/perl -Ilib -V
François
> Thomas
> --
> Thomas Petazzoni, Free Electrons
> Kernel, drivers, real-time and embedded Linux
> development, consulting, training and support.
> http://free-electrons.com
More information about the buildroot
mailing list