On 25/09/2013 21:40, Khem Raj wrote:
On Wed, Sep 25, 2013 at 12:32 PM, Jean-Charles JC VerdiĆ© <[email protected]> 
wrote:
Can't load 
'/media/yocto/var_yocto/var_yocto/rpi-build/tmp/sysroots/qemuarm/usr/lib/perl/5.14.3/auto/Data/Dumper/Dumper.so'
 for module Data::Dumper: 
/media/yocto/var_yocto/var_yocto/rpi-build/tmp/sysroots/qemuarm/usr/lib/perl/5.14.3/auto/Data/Dumper/Dumper.so:
 wrong ELF class: ELFCLASS32 at 
/media/yocto/var_yocto/var_yocto/rpi-build/tmp/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.14.3/XSLoader.pm
 li
this is reaching out to native-perl mods there. seems its not cross
compiler friendly
look out for variables that are being used to construct path for
XSLoader.pm and use
the correct target paths
Actually, it seems that this package does not provide the regular .PL file expected by cpan. I found out a way to generate it, and I could compile. But as you can see it uses perl native (I get an x86-64 build), and it's trying to install on my / directory instead of the rootfs:

ERROR: Logfile of failure stored in: /media/yocto/yocto/rpi/tmp/work/armv6-vfp-poky-linux-gnueabi/Net-SDP/0.07-r0/temp/log.do_install.30179
Log data follows:
| DEBUG: Executing shell function do_install
| Building Net-SDP
| WARNING: Can't figure out install path for types: bindoc libdoc
| Files will not be installed.
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
| ERROR: Can't create '/usr/lib/perl/site_perl/5.14.3/Net'
| mkdir /usr/lib/perl/site_perl: Permission denied at /media/yocto/yocto/rpi/tmp/sysroots/x86_64-linux/usr/lib/perl-native/perl//5.14.3/ExtUtils/Install.pm line 494
|
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
| at /media/yocto/yocto/rpi/tmp/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.14.3/Module/Build/Base.pm line 3569


FWIW, I can do the manual operations in qemu so it's really a matter of using target perl instead of hosted perl I think :(


I'm investigating a little bit more or I will post additional information for help :)

Thanks anyway,
Regards
Jay

_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to