no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


tech:others:pecl_install_oci8 [2014/11/15 15:13] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== Log of the command ======
 +<code>
 +root@ub1:/tmp# pecl install oci8
 +downloading oci8-1.3.5.tgz ...
 +Starting to download oci8-1.3.5.tgz (137,987 bytes)
 +.....................done: 137,987 bytes
 +10 source files, building
 +running: phpize
 +Configuring for:
 +PHP Api Version:         20041225
 +Zend Module Api No:      20060613
 +Zend Extension Api No:   220060519
 + 1. Please provide the path to the ORACLE_HOME directory. Use 'instantclient,/path/to/instant/client/lib' if you're compiling with Oracle Instant Client : autodetect
  
 +1-1, 'all', 'abort', or Enter to continue: 1
 +Please provide the path to the ORACLE_HOME directory. Use 'instantclient,/path/to/instant/client/lib' if you're compiling with Oracle Instant Client [autodetect] : instantclient,/opt/oracle/instantclient_10_2
 + 1. Please provide the path to the ORACLE_HOME directory. Use 'instantclient,/path/to/instant/client/lib' if you're compiling with Oracle Instant Client : instantclient,/opt/oracle/instantclient_10_2
 +
 +1-1, 'all', 'abort', or Enter to continue:
 +building in /var/tmp/pear-build-root/oci8-1.3.5
 +running: /tmp/pear/cache/oci8-1.3.5/configure --with-oci8=instantclient,/opt/oracle/instantclient_10_2
 +checking for grep that handles long lines and -e... /bin/grep
 +checking for egrep... /bin/grep -E
 +checking for a sed that does not truncate output... /bin/sed
 +checking for gcc... gcc
 +checking for C compiler default output file name... a.out
 +checking whether the C compiler works... yes
 +checking whether we are cross compiling... no
 +checking for suffix of executables...
 +checking for suffix of object files... o
 +checking whether we are using the GNU C compiler... yes
 +checking whether gcc accepts -g... yes
 +checking for gcc option to accept ISO C89... none needed
 +checking whether gcc and cc understand -c and -o together... yes
 +checking for system library directory... lib
 +checking if compiler supports -R... no
 +checking if compiler supports -Wl,-rpath,... yes
 +checking build system type... x86_64-unknown-linux-gnu
 +checking host system type... x86_64-unknown-linux-gnu
 +checking target system type... x86_64-unknown-linux-gnu
 +checking for PHP prefix... /usr
 +checking for PHP includes... -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib
 +checking for PHP extension directory... /usr/lib/php5/20060613
 +checking for PHP installed headers prefix... /usr/include/php5
 +checking for re2c... no
 +configure: WARNING: You will need re2c 0.12.0 or later if you want to regenerate PHP parsers.
 +checking for gawk... no
 +checking for nawk... nawk
 +checking if nawk is broken... no
 +checking for Oracle (OCI8) support... yes, shared
 +checking PHP version... 5.2.4, ok
 +checking how to run the C preprocessor... gcc -E
 +checking for ANSI C header files... yes
 +checking for sys/types.h... yes
 +checking for sys/stat.h... yes
 +checking for stdlib.h... yes
 +checking for string.h... yes
 +checking for memory.h... yes
 +checking for strings.h... yes
 +checking for inttypes.h... yes
 +checking for stdint.h... yes
 +checking for unistd.h... yes
 +checking for long int... yes
 +checking size of long int... 8
 +checking checking if we're on a 64-bit platform... yes
 +checking Oracle Instant Client directory... /opt/oracle/instantclient_10_2
 +checking Oracle Instant Client SDK header directory... /opt/oracle/instantclient_10_2/sdk/include
 +checking Oracle Instant Client version... 10.1
 +checking for ld used by gcc... /usr/bin/ld
 +checking if the linker (/usr/bin/ld) is GNU ld... yes
 +checking for /usr/bin/ld option to reload object files... -r
 +checking for BSD-compatible nm... /usr/bin/nm -B
 +checking whether ln -s works... yes
 +checking how to recognize dependent libraries... pass_all
 +checking dlfcn.h usability... yes
 +checking dlfcn.h presence... yes
 +checking for dlfcn.h... yes
 +checking for g77... no
 +checking for xlf... no
 +checking for f77... no
 +checking for frt... no
 +checking for pgf77... no
 +checking for cf77... no
 +checking for fort77... no
 +checking for fl32... no
 +checking for af77... no
 +checking for xlf90... no
 +checking for f90... no
 +checking for pgf90... no
 +checking for pghpf... no
 +checking for epcf90... no
 +checking for gfortran... no
 +checking for g95... no
 +checking for xlf95... no
 +checking for f95... no
 +checking for fort... no
 +checking for ifort... no
 +checking for ifc... no
 +checking for efc... no
 +checking for pgf95... no
 +checking for lf95... no
 +checking for ftn... no
 +checking whether we are using the GNU Fortran 77 compiler... no
 +checking whether  accepts -g... no
 +checking the maximum length of command line arguments... 98304
 +checking command to parse /usr/bin/nm -B output from gcc object... ok
 +checking for objdir... .libs
 +checking for ar... ar
 +checking for ranlib... ranlib
 +checking for strip... strip
 +checking if gcc supports -fno-rtti -fno-exceptions... no
 +checking for gcc option to produce PIC... -fPIC
 +checking if gcc PIC flag -fPIC works... yes
 +checking if gcc static flag -static works... yes
 +checking if gcc supports -c -o file.o... yes
 +checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
 +checking whether -lc should be explicitly linked in... no
 +checking dynamic linker characteristics... GNU/Linux ld.so
 +checking how to hardcode library paths into programs... immediate
 +checking whether stripping libraries is possible... yes
 +checking if libtool supports shared libraries... yes
 +checking whether to build shared libraries... yes
 +checking whether to build static libraries... no
 +configure: creating libtool
 +appending configuration tag "CXX" to libtool
 +appending configuration tag "F77" to libtool
 +configure: creating ./config.status
 +config.status: creating config.h
 +running: make
 +/bin/bash /var/tmp/pear-build-root/oci8-1.3.5/libtool --mode=compile gcc  -I. -I/tmp/pear/cache/oci8-1.3.5 -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/cache/oci8-1.3.5/oci8.c -o oci8.lo
 +mkdir .libs
 + gcc -I. -I/tmp/pear/cache/oci8-1.3.5 -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/cache/oci8-1.3.5/oci8.c  -fPIC -DPIC -o .libs/oci8.o
 +/tmp/pear/cache/oci8-1.3.5/oci8.c: In function âphp_oci_do_connect_exâ:
 +/tmp/pear/cache/oci8-1.3.5/oci8.c:1788: warning: cast from pointer to integer of different size
 +/tmp/pear/cache/oci8-1.3.5/oci8.c:2015: warning: cast to pointer from integer of different size
 +/bin/bash /var/tmp/pear-build-root/oci8-1.3.5/libtool --mode=compile gcc  -I. -I/tmp/pear/cache/oci8-1.3.5 -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/cache/oci8-1.3.5/oci8_lob.c -o oci8_lob.lo
 + gcc -I. -I/tmp/pear/cache/oci8-1.3.5 -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/cache/oci8-1.3.5/oci8_lob.c  -fPIC -DPIC -o .libs/oci8_lob.o
 +/bin/bash /var/tmp/pear-build-root/oci8-1.3.5/libtool --mode=compile gcc  -I. -I/tmp/pear/cache/oci8-1.3.5 -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/cache/oci8-1.3.5/oci8_statement.c -o oci8_statement.lo
 + gcc -I. -I/tmp/pear/cache/oci8-1.3.5 -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/cache/oci8-1.3.5/oci8_statement.c  -fPIC -DPIC -o .libs/oci8_statement.o
 +/bin/bash /var/tmp/pear-build-root/oci8-1.3.5/libtool --mode=compile gcc  -I. -I/tmp/pear/cache/oci8-1.3.5 -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/cache/oci8-1.3.5/oci8_collection.c -o oci8_collection.lo
 + gcc -I. -I/tmp/pear/cache/oci8-1.3.5 -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/cache/oci8-1.3.5/oci8_collection.c  -fPIC -DPIC -o .libs/oci8_collection.o
 +/bin/bash /var/tmp/pear-build-root/oci8-1.3.5/libtool --mode=compile gcc  -I. -I/tmp/pear/cache/oci8-1.3.5 -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/cache/oci8-1.3.5/oci8_interface.c -o oci8_interface.lo
 + gcc -I. -I/tmp/pear/cache/oci8-1.3.5 -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/cache/oci8-1.3.5/oci8_interface.c  -fPIC -DPIC -o .libs/oci8_interface.o
 +/bin/bash /var/tmp/pear-build-root/oci8-1.3.5/libtool --mode=link gcc -DPHP_ATOM_INC -I/var/tmp/pear-build-root/oci8-1.3.5/include -I/var/tmp/pear-build-root/oci8-1.3.5/main -I/tmp/pear/cache/oci8-1.3.5 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/opt/oracle/instantclient_10_2/sdk/include  -DHAVE_CONFIG_H  -g -O2   -o oci8.la -export-dynamic -avoid-version -prefer-pic -module -rpath /var/tmp/pear-build-root/oci8-1.3.5/modules  oci8.lo oci8_lob.lo oci8_statement.lo oci8_collection.lo oci8_interface.lo -Wl,-rpath,/opt/oracle/instantclient_10_2 -L/opt/oracle/instantclient_10_2 -lclntsh
 +gcc -shared  .libs/oci8.o .libs/oci8_lob.o .libs/oci8_statement.o .libs/oci8_collection.o .libs/oci8_interface.o  -L/opt/oracle/instantclient_10_2 -lclntsh  -Wl,-rpath -Wl,/opt/oracle/instantclient_10_2 -Wl,-soname -Wl,oci8.so -o .libs/oci8.so
 +creating oci8.la
 +(cd .libs && rm -f oci8.la && ln -s ../oci8.la oci8.la)
 +/bin/bash /var/tmp/pear-build-root/oci8-1.3.5/libtool --mode=install cp ./oci8.la /var/tmp/pear-build-root/oci8-1.3.5/modules
 +cp ./.libs/oci8.so /var/tmp/pear-build-root/oci8-1.3.5/modules/oci8.so
 +cp ./.libs/oci8.lai /var/tmp/pear-build-root/oci8-1.3.5/modules/oci8.la
 +PATH="$PATH:/sbin" ldconfig -n /var/tmp/pear-build-root/oci8-1.3.5/modules
 +----------------------------------------------------------------------
 +Libraries have been installed in:
 +   /var/tmp/pear-build-root/oci8-1.3.5/modules
 +
 +If you ever happen to want to link against installed libraries
 +in a given directory, LIBDIR, you must either use libtool, and
 +specify the full pathname of the library, or use the `-LLIBDIR'
 +flag during linking and do at least one of the following:
 +   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
 +     during execution
 +   - add LIBDIR to the `LD_RUN_PATH' environment variable
 +     during linking
 +   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
 +   - have your system administrator add LIBDIR to `/etc/ld.so.conf'
 +
 +See any operating system documentation about shared libraries for
 +more information, such as the ld(1) and ld.so(8) manual pages.
 +----------------------------------------------------------------------
 +
 +Build complete.
 +Don't forget to run 'make test'.
 +
 +running: make INSTALL_ROOT="/var/tmp/pear-build-root/install-oci8-1.3.5" install
 +Installing shared extensions:     /var/tmp/pear-build-root/install-oci8-1.3.5/usr/lib/php5/20060613/
 +running: find "/var/tmp/pear-build-root/install-oci8-1.3.5" -ls
 +59253645    4 drwxr-xr-x   3 root     root         4096 Dec 25 05:51 /var/tmp/pear-build-root/install-oci8-1.3.5
 +59253674    4 drwxr-xr-x   3 root     root         4096 Dec 25 05:51 /var/tmp/pear-build-root/install-oci8-1.3.5/usr
 +59253675    4 drwxr-xr-x   3 root     root         4096 Dec 25 05:51 /var/tmp/pear-build-root/install-oci8-1.3.5/usr/lib
 +59253676    4 drwxr-xr-x   3 root     root         4096 Dec 25 05:51 /var/tmp/pear-build-root/install-oci8-1.3.5/usr/lib/php5
 +59253677    4 drwxr-xr-x   2 root     root         4096 Dec 25 05:51 /var/tmp/pear-build-root/install-oci8-1.3.5/usr/lib/php5/20060613
 +59253673  484 -rwxr-xr-x   1 root     root       487967 Dec 25 05:51 /var/tmp/pear-build-root/install-oci8-1.3.5/usr/lib/php5/20060613/oci8.so
 +
 +Build process completed successfully
 +Installing '/usr/lib/php5/20060613/oci8.so'
 +install ok: channel://pecl.php.net/oci8-1.3.5
 +configuration option "php_ini" is not set to php.ini location
 +You should add "extension=oci8.so" to php.ini
 +</code>

QR Code
QR Code tech:others:pecl_install_oci8 (generated for current page)