[Buildroot] [PATCH v8 02/11] perl: new package
François Perrad
francois.perrad at gadz.org
Mon Oct 8 16:57:05 UTC 2012
2012/10/6 François Perrad <francois.perrad at gadz.org>:
> 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 :)
>>
ping.
do you still have this problem ?
>
> 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