205 lines
9.8 KiB
Text
205 lines
9.8 KiB
Text
perl-blead
|
||
==========
|
||
cpanm (App::cpanminus) 1.7043 on perl 5.026000 built for x86_64-linux
|
||
Work directory is /home/ryan/.cpanm/work/1493474292.27437
|
||
You have make /usr/bin/make
|
||
You have LWP 6.26
|
||
You have /bin/tar: tar (GNU tar) 1.29
|
||
Copyright (C) 2015 Free Software Foundation, Inc.
|
||
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
|
||
This is free software: you are free to change and redistribute it.
|
||
There is NO WARRANTY, to the extent permitted by law.
|
||
|
||
Written by John Gilmore and Jay Fenlason.
|
||
You have /usr/bin/unzip
|
||
Searching HiPi::BCM2835 () on cpanmetadb ...
|
||
Unpacking HiPi-BCM2835-0.62.tar.gz
|
||
--> Working on HiPi::BCM2835
|
||
Fetching http://www.cpan.org/authors/id/M/MD/MDOOTSON/HiPi-BCM2835-0.62.tar.gz ... OK
|
||
HiPi-BCM2835-0.62
|
||
HiPi-BCM2835-0.62/META.json
|
||
HiPi-BCM2835-0.62/typemap
|
||
HiPi-BCM2835-0.62/META.yml
|
||
HiPi-BCM2835-0.62/BCM2835.xs
|
||
HiPi-BCM2835-0.62/Changes
|
||
HiPi-BCM2835-0.62/INSTALL
|
||
HiPi-BCM2835-0.62/MANIFEST
|
||
HiPi-BCM2835-0.62/Build.PL
|
||
HiPi-BCM2835-0.62/README
|
||
HiPi-BCM2835-0.62/MANIFEST.SKIP
|
||
HiPi-BCM2835-0.62/BCM2835
|
||
HiPi-BCM2835-0.62/BCM2835/hipiapplied.patch
|
||
HiPi-BCM2835-0.62/BCM2835/src
|
||
HiPi-BCM2835-0.62/BCM2835/src/AUTHORS
|
||
HiPi-BCM2835-0.62/BCM2835/src/depcomp
|
||
HiPi-BCM2835-0.62/BCM2835/src/configure.ac
|
||
HiPi-BCM2835-0.62/BCM2835/src/missing
|
||
HiPi-BCM2835-0.62/BCM2835/src/config.h.in
|
||
HiPi-BCM2835-0.62/BCM2835/src/INSTALL
|
||
HiPi-BCM2835-0.62/BCM2835/src/Makefile.am
|
||
HiPi-BCM2835-0.62/BCM2835/src/configure
|
||
HiPi-BCM2835-0.62/BCM2835/src/Makefile.in
|
||
HiPi-BCM2835-0.62/BCM2835/src/config.guess
|
||
HiPi-BCM2835-0.62/BCM2835/src/ltmain.sh
|
||
HiPi-BCM2835-0.62/BCM2835/src/ChangeLog
|
||
HiPi-BCM2835-0.62/BCM2835/src/config.sub
|
||
HiPi-BCM2835-0.62/BCM2835/src/install-sh
|
||
HiPi-BCM2835-0.62/BCM2835/src/test-driver
|
||
HiPi-BCM2835-0.62/BCM2835/src/README
|
||
HiPi-BCM2835-0.62/BCM2835/src/aclocal.m4
|
||
HiPi-BCM2835-0.62/BCM2835/src/COPYING
|
||
HiPi-BCM2835-0.62/BCM2835/src/NEWS
|
||
HiPi-BCM2835-0.62/BCM2835/src/doc
|
||
HiPi-BCM2835-0.62/BCM2835/src/doc/Doxyfile.in
|
||
HiPi-BCM2835-0.62/BCM2835/src/doc/Makefile.am
|
||
HiPi-BCM2835-0.62/BCM2835/src/doc/Makefile.in
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/event
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/event/event.c
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/spin
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/spin/spin.c
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/gpio
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/gpio/gpio.c
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/pwm
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/pwm/pwm.c
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/blink
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/blink/blink.c
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/spi
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/spi/spi.c
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/i2c
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/i2c/i2c.c
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/input
|
||
HiPi-BCM2835-0.62/BCM2835/src/examples/input/input.c
|
||
HiPi-BCM2835-0.62/BCM2835/src/src
|
||
HiPi-BCM2835-0.62/BCM2835/src/src/bcm2835.h
|
||
HiPi-BCM2835-0.62/BCM2835/src/src/Makefile.am
|
||
HiPi-BCM2835-0.62/BCM2835/src/src/Makefile.in
|
||
HiPi-BCM2835-0.62/BCM2835/src/src/bcm2835.c
|
||
HiPi-BCM2835-0.62/BCM2835/src/src/test.c
|
||
HiPi-BCM2835-0.62/t
|
||
HiPi-BCM2835-0.62/t/000-load.t
|
||
HiPi-BCM2835-0.62/inc
|
||
HiPi-BCM2835-0.62/inc/Module
|
||
HiPi-BCM2835-0.62/inc/Module/Build
|
||
HiPi-BCM2835-0.62/inc/Module/Build/HiPi
|
||
HiPi-BCM2835-0.62/inc/Module/Build/HiPi/BCM2835.pm
|
||
HiPi-BCM2835-0.62/lib
|
||
HiPi-BCM2835-0.62/lib/HiPi
|
||
HiPi-BCM2835-0.62/lib/HiPi/BCM2835.pm
|
||
HiPi-BCM2835-0.62/lib/HiPi/BCM2835
|
||
HiPi-BCM2835-0.62/lib/HiPi/BCM2835/Pin.pm
|
||
HiPi-BCM2835-0.62/lib/HiPi/BCM2835/I2C.pm
|
||
HiPi-BCM2835-0.62/mylib
|
||
HiPi-BCM2835-0.62/mylib/include
|
||
HiPi-BCM2835-0.62/mylib/include/compat.h
|
||
HiPi-BCM2835-0.62/mylib/include/local-i2c-dev.h
|
||
HiPi-BCM2835-0.62/mylib/include/ppport.h
|
||
Entering HiPi-BCM2835-0.62
|
||
Checking configure dependencies from META.json
|
||
Checking if you have Module::Build 0.38 ... Yes (0.4222)
|
||
Checking if you have ExtUtils::Install 1.46 ... Yes (2.04)
|
||
Running Build.PL
|
||
Configuring HiPi-BCM2835-0.62 ... Created MYMETA.yml and MYMETA.json
|
||
Creating new 'Build' script for 'HiPi-BCM2835' version '0.62'
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have HiPi 0.62 ... Yes (0.65)
|
||
Checking if you have threads::shared 0 ... Yes (1.55)
|
||
OK
|
||
Building and testing HiPi-BCM2835-0.62 ... Building HiPi-BCM2835
|
||
Building bcm2835 library
|
||
SH configure
|
||
configure: WARNING: Doxygen not found - continuing without Doxygen support
|
||
SH make
|
||
Making all in src
|
||
../../src/src/bcm2835.c: In function ‘bcm2835_peri_read’:
|
||
../../src/src/bcm2835.c:118:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
printf("bcm2835_peri_read paddr %08X\n", (unsigned) paddr);
|
||
^
|
||
../../src/src/bcm2835.c: In function ‘bcm2835_peri_read_nb’:
|
||
../../src/src/bcm2835.c:140:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
printf("bcm2835_peri_read_nb paddr %08X\n", (unsigned) paddr);
|
||
^
|
||
../../src/src/bcm2835.c: In function ‘bcm2835_peri_write’:
|
||
../../src/src/bcm2835.c:156:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
printf("bcm2835_peri_write paddr %08X, value %08X\n", (unsigned) paddr, value);
|
||
^
|
||
../../src/src/bcm2835.c: In function ‘bcm2835_peri_write_nb’:
|
||
../../src/src/bcm2835.c:172:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
(unsigned) paddr, value);
|
||
^
|
||
../../src/src/bcm2835.c: In function ‘bcm2835_init’:
|
||
../../src/src/bcm2835.c:1446:77: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
bcm2835_peripherals = mapmem("gpio", bcm2835_peripherals_size, memfd, (uint32_t)bcm2835_peripherals_base);
|
||
^
|
||
../../src/src/bcm2835.c:1477:77: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
bcm2835_peripherals = mapmem("gpio", bcm2835_peripherals_size, memfd, (uint32_t)bcm2835_peripherals_base);
|
||
^
|
||
ar: `u' modifier ignored since `D' is the default (see `U')
|
||
Making all in doc
|
||
Building XS Files
|
||
CC -o BCM2835.o
|
||
BCM2835.c: In function ‘XS_HiPi__BCM2835_bcm2835_peripherals_base’:
|
||
BCM2835.c:454:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
RETVAL = (uint32_t)bcm2835_peripherals_base;
|
||
^
|
||
BCM2835.c: In function ‘XS_HiPi__BCM2835_bcm2835_peripherals’:
|
||
BCM2835.c:470:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
RETVAL = (uint32_t)bcm2835_peripherals;
|
||
^
|
||
BCM2835.c: In function ‘XS_HiPi__BCM2835_bcm2835_gpio’:
|
||
BCM2835.c:486:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
RETVAL = (uint32_t)bcm2835_gpio;
|
||
^
|
||
BCM2835.c: In function ‘XS_HiPi__BCM2835_bcm2835_pwm’:
|
||
BCM2835.c:502:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
RETVAL = (uint32_t)bcm2835_pwm;
|
||
^
|
||
BCM2835.c: In function ‘XS_HiPi__BCM2835_bcm2835_clk’:
|
||
BCM2835.c:518:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
RETVAL = (uint32_t)bcm2835_clk;
|
||
^
|
||
BCM2835.c: In function ‘XS_HiPi__BCM2835_bcm2835_pads’:
|
||
BCM2835.c:534:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
RETVAL = (uint32_t)bcm2835_pads;
|
||
^
|
||
BCM2835.c: In function ‘XS_HiPi__BCM2835_bcm2835_spi0’:
|
||
BCM2835.c:550:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
RETVAL = (uint32_t)bcm2835_spi0;
|
||
^
|
||
BCM2835.c: In function ‘XS_HiPi__BCM2835_bcm2835_bsc0’:
|
||
BCM2835.c:566:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
RETVAL = (uint32_t)bcm2835_bsc0;
|
||
^
|
||
BCM2835.c: In function ‘XS_HiPi__BCM2835_bcm2835_bsc1’:
|
||
BCM2835.c:582:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
RETVAL = (uint32_t)bcm2835_bsc1;
|
||
^
|
||
BCM2835.c: In function ‘XS_HiPi__BCM2835_bcm2835_st’:
|
||
BCM2835.c:598:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
|
||
RETVAL = (uint32_t)bcm2835_st;
|
||
^
|
||
CC -o BCM2835.so
|
||
/usr/bin/ld: mylib/lib/libbcm2835Static.a(bcm2835.o): relocation R_X86_64_PC32 against symbol `bcm2835_peripherals' can not be used when making a shared object; recompile with -fPIC
|
||
/usr/bin/ld: final link failed: Bad value
|
||
collect2: error: ld returned 1 exit status
|
||
Failed with exit code 256
|
||
cc -L/usr/local/lib -L/usr/lib/gcc/x86_64-linux-gnu/6/include-fixed -L/usr/include/x86_64-linux-gnu -L/usr/lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/lib -shared -O2 -L/usr/local/lib -fstack-protector-strong BCM2835.o -o blib/arch/auto/HiPi/BCM2835/BCM2835.so -Lmylib/lib -lbcm2835Static
|
||
! Installing HiPi::BCM2835 failed. See /home/ryan/.cpanm/work/1493474292.27437/build.log for details. Retry with --force to force install it.
|
||
FAIL
|
||
Command [cpanm --reinstall --verbose HiPi::BCM2835] terminated with exit code 1 ($? = 256) under the following perl environment:
|
||
Command terminated with non-zero status.
|
||
|
||
|
||
Current perl:
|
||
Name: perl-blead
|
||
Path: /home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl
|
||
Config: -de -Dprefix=/home/ryan/perl5/perlbrew/perls/perl-blead -Dusedevel -Aeval:scriptdir=/home/ryan/perl5/perlbrew/perls/perl-blead/bin
|
||
Compiled at: Mar 30 2017 03:10:09
|
||
|
||
perlbrew:
|
||
version: 0.78
|
||
ENV:
|
||
PERLBREW_ROOT: /home/ryan/perl5/perlbrew
|
||
PERLBREW_HOME: /home/ryan/.perlbrew
|
||
PERLBREW_PATH: /home/ryan/perl5/perlbrew/bin:/home/ryan/perl5/perlbrew/perls/perl-blead/bin
|
||
PERLBREW_MANPATH: /home/ryan/perl5/perlbrew/perls/perl-blead/man
|