Can't locate FindBin.pm in @INC
Can’t locate FindBin.pm in @INC
[ 7%] Built target c-ares
[ 7%] Performing configure step for 'openssl'
Can't locate FindBin.pm in @INC (you may need to install the FindBin module) (@INC contains: /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/site_perl/5.34.3/x86_64-linux /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/site_perl/5.34.3 /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/vendor_perl/5.34.3 /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/5.34.3/x86_64-linux /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/site_perl/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/site_perl/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/vendor_perl/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/vendor_perl/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/5.34.3) at ./Configure line 15.
BEGIN failed--compilation aborted at ./Configure line 15.
ls -1 /projects/kas/build-raspberrypi3b-sdk/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-perl/5.34.3-r0/packages-split
Answer
Add below to kas-raspberrypi3b-sdk.yml
:
sdk-extra: |
TOOLCHAIN_HOST_TASK:append = " \
nativesdk-perl-module-findbin \
"
Can’t locate lib.pm in @INC
[ 7%] Performing configure step for 'openssl'
Can't locate lib.pm in @INC (you may need to install the lib module) (@INC contains: /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/site_perl/5.34.3/x86_64-linux /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/site_perl/5.34.3 /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/vendor_perl/5.34.3 /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/5.34.3/x86_64-linux /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/site_perl/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/site_perl/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/vendor_perl/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/vendor_perl/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/5.34.3) at ./Configure line 16.
BEGIN failed--compilation aborted at ./Configure line 16.
Answer
Add below to kas-raspberrypi3b-sdk.yml
:
sdk-extra: |
TOOLCHAIN_HOST_TASK:append = " \
nativesdk-perl-module-findbin \
nativesdk-perl-module-lib \
"
Can’t locate File/Spec/Functions.pm in @INC
[ 7%] Performing configure step for 'openssl'
Can't locate File/Spec/Functions.pm in @INC (you may need to install the File::Spec::Functions module) (@INC contains: /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/util/perl /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/site_perl/5.34.3/x86_64-linux /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/site_perl/5.34.3 /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/vendor_perl/5.34.3 /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/5.34.3/x86_64-linux /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/site_perl/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/site_perl/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/vendor_perl/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/vendor_perl/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/5.34.3) at ./Configure line 18.
BEGIN failed--compilation aborted at ./Configure line 18.
Answer
Add below to kas-raspberrypi3b-sdk.yml
:
sdk-extra: |
TOOLCHAIN_HOST_TASK:append = " \
nativesdk-perl-module-findbin \
nativesdk-perl-module-lib \
nativesdk-perl-module-file-spec-functions \
"
Can’t locate base.pm in @INC
[ 7%] Performing configure step for 'openssl'
Can't locate base.pm in @INC (you may need to install the base module) (@INC contains: /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/util/perl /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/site_perl/5.34.3/x86_64-linux /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/site_perl/5.34.3 /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/vendor_perl/5.34.3 /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/5.34.3/x86_64-linux /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/site_perl/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/site_perl/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/vendor_perl/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/vendor_perl/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/5.34.3 /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/external/perl/Text-Template-1.56/lib) at /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/external/perl/Text-Template-1.56/lib/Text/Template.pm line 21.
BEGIN failed--compilation aborted at /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/external/perl/Text-Template-1.56/lib/Text/Template.pm line 21.
Compilation failed in require at /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/util/perl/OpenSSL/Template.pm line 41.
BEGIN failed--compilation aborted at /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/util/perl/OpenSSL/Template.pm line 41.
Compilation failed in require at ./Configure line 22.
BEGIN failed--compilation aborted at ./Configure line 22.
Answer
Add below to kas-raspberrypi3b-sdk.yml
:
sdk-extra: |
TOOLCHAIN_HOST_TASK:append = " \
nativesdk-perl-module-findbin \
nativesdk-perl-module-lib \
nativesdk-perl-module-file-spec-functions \
nativesdk-perl-module-base \
"
Can’t locate Getopt/Std.pm in @INC
[ 7%] Performing configure step for 'openssl'
Can't locate Getopt/Std.pm in @INC (you may need to install the Getopt::Std module) (@INC contains: /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/util/perl /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/site_perl/5.34.3/x86_64-linux /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/site_perl/5.34.3 /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/vendor_perl/5.34.3 /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/5.34.3/x86_64-linux /opt/poky/4.0.15/sysroots/x86_64-pokysdk-linux/usr/bin/../..//usr/lib/perl5/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/site_perl/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/site_perl/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/vendor_perl/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/vendor_perl/5.34.3 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/5.34.3/x86_64-linux /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/perl5/5.34.3 /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/external/perl/Text-Template-1.56/lib) at /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/util/perl/OpenSSL/config.pm line 16.
BEGIN failed--compilation aborted at /home/fdbai/grecale/projects/bsp/arm/sysdig/build/openssl-prefix/src/openssl/util/perl/OpenSSL/config.pm line 16.
Compilation failed in require at ./Configure line 23.
BEGIN failed--compilation aborted at ./Configure line 23.
Answer
Add below to kas-raspberrypi3b-sdk.yml
:
sdk-extra: |
TOOLCHAIN_HOST_TASK:append = " \
nativesdk-perl-module-findbin \
nativesdk-perl-module-lib \
nativesdk-perl-module-file-spec-functions \
nativesdk-perl-module-base \
nativesdk-perl-module-getopt-std \
"