OpenWrt Forum Archive

Topic: Perl Inline-c Makefile is not generated with Makefile.PL... help me

The content of this topic has been archived on 12 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hi,

I am compiling perl and modules...
I am blocked because of below issue.
Request to help me...


make[3]: Leaving directory `/home/user/v18/v1.8-release/trunk/feeds/packages/lang/perl-parse-recdescent'
make[3]: Entering directory `/home/user/v18/v1.8-release/trunk/feeds/packages/lang/perl-parse-recdescent'
make[3]: Leaving directory `/home/user/v18/v1.8-release/trunk/feeds/packages/lang/perl-parse-recdescent'
make[3]: Entering directory `/home/user/v18/v1.8-release/trunk/feeds/packages/lang/perl-inline-c'
. /home/user/v18/v1.8-release/trunk/include/shell.sh; gzip -dc /home/user/v18/v1.8-release/trunk/dl/Inline-C-0.76.tar.gz | tar -C /home/user/v18/v1.8-release/trunk/build_dir/target-mips64-octeon-linux-gnu/perl/Inline-C-0.76/.. -xf -

Applying ./patches/100-inline_c-no_compile_hack.patch using plaintext:
patching file lib/Inline/C.pm

Applying ./patches/110-inline_c-make_system_typemap_overridable.patch using plaintext:
patching file lib/Inline/C.pm
touch /home/user/v18/v1.8-release/trunk/build_dir/target-mips64-octeon-linux-gnu/perl/Inline-C-0.76/.prepared_0ef0231782a6d9f8f8396c2254b59ef2
rm -f /home/user/v18/v1.8-release/trunk/staging_dir/target-mips64-octeon-linux-gnu/stamp/.perl-inline-c_installed
(cd /home/user/v18/v1.8-release/trunk/build_dir/target-mips64-octeon-linux-gnu/perl/Inline-C-0.76; PERL_MM_USE_DEFAULT=1  /home/user/v18/v1.8-release/trunk/staging_dir/target-mips64-octeon-linux-gnu/host/usr/bin/perl5.22.0 -MConfig -e '${tied %Config::Config}{cpprun}="mips64-octeon-linux-gnu-cpp -E"; do "Makefile.PL"'  AR=ar CC=mips64-octeon-linux-gnu-gcc CCFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -pipe -mno-branch-likely -march=octeon -mabi=64 -DOCTEON_MODEL=OCTEON_CN70XX -Wno-unused-parameter -DUSE_RUNTIME_MODEL_CHECKS=1 -DCVMX_ENABLE_PARAMETER_CHECKING=0 -DCVMX_ENABLE_CSR_ADDRESS_CHECKING=0 -DCVMX_ENABLE_POW_CHECKS=0 -DCVMX_USE_1_TO_1_TLB_MAPPINGS=0 -DOCTEON_TARGET=cvmx_64 -fno-caller-saves -I/home/user/v18/v1.8-release/trunk/staging_dir/target-mips64-octeon-linux-gnu/usr/include -Wl,-rpath-link,"/home/user/v18/v1.8-release/trunk/staging_dir/target-mips64-octeon-linux-gnu/usr/lib" -I/home/user/v18/v1.8-release/trunk/staging_dir/target-mips64-octeon-linux-gnu/usr/include -I/home/user/v18/v1.8-release/trunk/staging_dir/target-mips64-octeon-linux-gnu/include -D_REENTRANT -D_GNU_SOURCE" CCCDLFLAGS=-fPIC CCDLFLAGS=-Wl,-E DLEXT=so DLSRC=dl_dlopen.xs EXE_EXT=" " FULL_AR=mips64-octeon-linux-gnu-ar LD=mips64-octeon-linux-gnu-gcc LDDLFLAGS="-shared -rdynamic -L/home/user/v18/v1.8-release/trunk/staging_dir/target-mips64-octeon-linux-gnu/usr/lib -L/home/user/v18/v1.8-release/trunk/staging_dir/target-mips64-octeon-linux-gnu/lib" LDFLAGS="  " LIBC=" " LIB_EXT=.a OBJ_EXT=.o OSNAME=linux OSVERS=2.4.30 RANLIB=: SITELIBEXP=" " SITEARCHEXP=" " SO=so VENDORARCHEXP=" " VENDORLIBEXP=" " SITEPREFIX=/usr INSTALLPRIVLIB=/usr/lib/perl5/5.22 INSTALLSITELIB=/usr/lib/perl5/5.22 INSTALLVENDORLIB=" " INSTALLARCHLIB=/usr/lib/perl5/5.22 INSTALLSITEARCH=/usr/lib/perl5/5.22 INSTALLVENDORARCH=" " INSTALLBIN=/usr/bin INSTALLSITEBIN=/usr/bin INSTALLVENDORBIN=" " INSTALLSCRIPT=/usr/bin INSTALLSITESCRIPT=/usr/bin INSTALLVENDORSCRIPT=" " INSTALLMAN1DIR=/usr/man/man1 INSTALLSITEMAN1DIR=/usr/man/man1 INSTALLVENDORMAN1DIR=" " INSTALLMAN3DIR=/usr/man/man3 INSTALLSITEMAN3DIR=/usr/man/man3 INSTALLVENDORMAN3DIR=" " LINKTYPE=dynamic DESTDIR=/home/user/v18/v1.8-release/trunk/build_dir/target-mips64-octeon-linux-gnu/perl/Inline-C-0.76/ipkg-install );
sed 's!^PERL_INC = .*!PERL_INC = /home/user/v18/v1.8-release/trunk/staging_dir/target-mips64-octeon-linux-gnu/usr/lib/perl5/5.22/CORE/!' -i /home/user/v18/v1.8-release/trunk/build_dir/target-mips64-octeon-linux-gnu/perl/Inline-C-0.76/Makefile
sed: can't read /home/user/v18/v1.8-release/trunk/build_dir/target-mips64-octeon-linux-gnu/perl/Inline-C-0.76/Makefile: No such file or directory
make[3]: *** [/home/user/v18/v1.8-release/trunk/build_dir/target-mips64-octeon-linux-gnu/perl/Inline-C-0.76/.configured_yyyyyyyyy] Error 2
make[3]: Leaving directory `/home/user/v18/v1.8-release/trunk/feeds/packages/lang/perl-inline-c'
make[2]: *** [package/feeds/packages/perl-inline-c/compile] Error 2
make[2]: Leaving directory `/home/user/v18/v1.8-release/trunk'
make[1]: *** [/home/user/v18/v1.8-release/trunk/staging_dir/target-mips64-octeon-linux-gnu/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/user/v18/v1.8-release/trunk'
make: *** [world] Error 2

any help?

The discussion might have continued from here.