Re: help with compiling PECL cybercash
| From: | Sylvinus Prodi | Date: | Sun, 24 Aug 2003 17:44:20 +0000 |
| Subject: | Re: help with compiling PECL cybercash | ||
| References: | 1 | Groups: | php.pear.general |
| Request: | Send a blank email to pear-general+get-7384@lists.php.net to get a copy of this message | ||
Don't know much about this module but often you need to do a "make install"
as root to get your stuff installed
Hope this helps
sylvain
"Rolan" <rolan@datawhorehouse.com> a écrit dans le message de news:
3F48D121.40007@datawhorehouse.com...
> I can't seem to get the cybercash extension to compile.
> This is what I have done:
>
> 1) Downloaded it from
> http://pear.php.net/package-info.php?package=cybercash
> 2) tar -vzxf packages/cybercash-1.18p1.tgz
> 3) cd cybercash-1.18p1/
> 4) phpize
> Configuring for:
> PHP Api Version: 20020918
> Zend Module Api No: 20020429
> Zend Extension Api No: 20021010
> 5) ./configure --with-cybercash=../mck-3.3.1-i586-pc-linux-gnulibc2.1/
> --with-openssl=/usr/local/ssl
> (bunch of crap then scrolls up the screen, everything seems to look
> good - I'll dump it below)
> 6) make
>
> Build complete.
> (It is safe to ignore warnings about tempnam and tmpnam).
>
> 7) and then... NOTHING. There is nothing in the modules directory.
>
>
> Help!
>
> ~rolan
>
> --------------------------------------------------------------------
> Here is the config dump:
>
> # ./configure --with-cybercash=../mck-3.3.1-i586-pc-linux-gnulibc2.1/
> --with-openssl=/usr/local/ssl
> creating cache ./config.cache
> checking for gcc... gcc
> checking whether the C compiler (gcc ) works... yes
> checking whether the C compiler (gcc ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether gcc accepts -g... yes
> checking whether gcc and cc understand -c and -o together... yes
> checking if compiler supports -R... no
> checking if compiler supports -Wl,-rpath,... yes
> checking for PHP prefix... /usr/local
> checking for PHP includes... -I/usr/local/include/php
> -I/usr/local/include/php/main -I/usr/local/include/php/Zend
> -I/usr/local/include/php/TSRM
> checking for PHP extension directory...
> /usr/local/lib/php/extensions/no-debug-non-zts-20020429
> checking how to run the C preprocessor... gcc -E
> checking for OpenSSL version... >= 0.9.6
> checking for CRYPTO_free in -lcrypto... yes
> checking for SSL_CTX_set_ssl_version in -lssl... yes
> checking for gawk... gawk
> checking for CyberCash support... yes
> checking for base64_encode in -lmckcrypto... yes
> checking for Cygwin environment... no
> checking for mingw32 environment... no
> checking host system type... i686-pc-linux-gnu
> checking build system type... i686-pc-linux-gnu
> 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 for a sed that does not truncate output... /bin/sed
> checking whether ln -s works... yes
> checking how to recognise dependent libraries... pass_all
> checking for object suffix... o
> checking for executable suffix... no
> checking command to parse /usr/bin/nm -B output... ok
> checking for dlfcn.h... yes
> checking for ranlib... ranlib
> checking for strip... strip
> checking for objdir... .libs
> 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 if gcc supports -c -o file.lo... yes
> checking if gcc supports -fno-rtti -fno-exceptions... yes
> checking whether the linker (/usr/bin/ld) supports shared libraries... yes
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... no
> checking whether -lc should be explicitly linked in... no
> creating libtool
> updating cache ./config.cache
> creating ./config.status
> creating config.h