Re: PHP_YAZ

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



And another question I've never been clear on - if I have already downloaded
the compiled php 5.3.x, and the compiled php_yaz, is it necessary to compile
a new PHP with yaz enabled if I want to enable yaz? Or could I just have put
the php_yaz in my extensions dir, put the dependecies in my path, and the
extension line in my php.ini?  I'm assuming that PHP has to be compiled with
support for each PECL module that will be used, and the usual .exe distros
don't include yaz support. Is that right?

Cindy Harper, Systems Librarian
Colgate University Libraries
charper@xxxxxxxxxxx
315-228-7363



On Mon, Mar 21, 2011 at 9:01 AM, Cindy Harper <charper@xxxxxxxxxxx> wrote:

> Thanks - I didn't know how to go back to square one after I'd
> enable-one-shot'd.
>
>
> Cindy Harper, Systems Librarian
> Colgate University Libraries
> charper@xxxxxxxxxxx
> 315-228-7363
>
>
>
> On Mon, Mar 21, 2011 at 8:58 AM, Pierre Joye <pierre.php@xxxxxxxxx> wrote:
>
>> hi,
>>
>> You don't need zlib to compile yaz.
>>
>> As long as you have a working yaz library (.lib and headers), all you
>> should do is:
>>
>> configure --disable-all --enable-cli --with-yaz=shared
>> nmake
>>
>> for the Thread Safe build (apache module). And:
>>
>> configure --disable-all --enable-cli --with-yaz=shared --disable-zts
>> nmake
>>
>> for the NTS version (fastcgi and cli)
>>
>>
>> Cheers,
>> On Mon, Mar 21, 2011 at 1:49 PM, Cindy Harper <charper@xxxxxxxxxxx>
>> wrote:
>> > Thanks - please do send me the zlib-1.2.3-vc9-x86.zip.  Do you know when
>> the
>> > windows.php.net will be back up? And does your list of dependencies
>> have
>> > multiple versions, and I'd only need one version? Or are all of those
>> > included in the download from pecl2.php.net?
>> >
>> > Cindy Harper, Systems Librarian
>> > Colgate University Libraries
>> > charper@xxxxxxxxxxx
>> > 315-228-7363
>> >
>> >
>> >
>> > On Mon, Mar 21, 2011 at 6:41 AM, Richard Quadling <rquadling@xxxxxxxxx
>> >wrote:
>> >
>> >> On 19 March 2011 21:28, Cindy Harper <charper@xxxxxxxxxxx> wrote:
>> >> > OK - so I 'm using VC9.  I thought I might as well get everything
>> >> working,
>> >> > so I turned on configre --enable-one-shot.  Now it's giving errors in
>> >> trying
>> >> > to link zlib. I got zlib.1.2.5, and I'm following the README there to
>> try
>> >> to
>> >> > compile the dll / library - I'm afriad I don't know the difference
>> and
>> >> don't
>> >> > know which I need.  But I get this:
>> >>
>> >> You need to download a set of dependencies from
>> >> http://pecl2.php.net/downloads/php-windows-builds/php-libs/VC9/x86
>> >>
>> >> There are slight amendments to the standard code to make it fit PHP's
>> >> usage/setup. Normally, you don't need to build them yourself.
>> >>
>> >> But you can't at the moment due to the offline nature of that server
>> >> (includes wiki.php.net and windows.php.net).
>> >>
>> >> I can send you the file zlib-1.2.3-vc9-x86.zip, which I use.
>> >>
>> >> I unzip this into the deps folder and that's pretty much it for the
>> >> library.
>> >>
>> >> I don't have the original md5 hash of the zip file, though ...
>> >>
>> >> [2011-03-21 10:33:00]
>> >> [L:\BuildPHP\php53dev\vc9\x86\Dependencies\pecl2.php.net
>> >> \downloads\php-windows-builds\php-libs\VC9\x86]
>> >> [\\bv-dev-svr-4\d$ ] >php -r "echo
>> >> md5_file('zlib-1.2.3-vc9-x86.zip');"
>> >> 1136ad0b92491b86ca4e98366ae4d3f4
>> >>
>> >>
>> >> If anyone can confirm that, I can send you the library off list and
>> >> you can check it and then use it.
>> >>
>> >>
>> >> OOI, as the server is offline, here is the list of dependencies I've
>> >> got, along with their md5 hashes.
>> >>
>> >> 44da8af436a48765f0ce5ea907423b52 : apache-2.2-vc9-x86.zip
>> >> e60f1b5cdb0435a2f26c29b96e20511c : bindlib-cvs-vc9-x86.zip
>> >> d710165fbed2b20880be227f2252dd38 : cclient-2007b-vc9-x86.zip
>> >> f154b97572c1f22f09559f28ffa18b66 : cclient-2007e-vc9-x86.zip
>> >> 794af478c84a61cfc04a7cf48d70310e : dirent-20080629-vc9-x86.zip
>> >> 1463371fb6661359fb57efc494630377 : enchant-1.5.0-1-vc9-x86.zip
>> >> a40936ed7f6862a54f57f544e42f49c0 : enchant-1.5.0-vc9-x86.zip
>> >> c862854d87c64bdbe22ed4e7118821d7 : firebird-2.5.0.26074-vc9-x86.zip
>> >> 836879063000b6e07f9f19375c5dbf1a : freetype-2.3.9-vc9-x86.zip
>> >> 46c8796af836644a955ba63ef5a7f339 : freetype-2.4.3-vc9-x86.zip
>> >> 7488d7ab3a6325a7d3cd39598f6db1c3 : gettext-runtime-0.17-1-vc9-x86.zip
>> >> b5741ec5b79098758e97992aaa617485 : gettext-runtime-0.17-2-vc9-x86.zip
>> >> 3ee8164e420f370a54fa827a830bcfc3 : gettext-runtime-0.17-vc9-x86.zip
>> >> 3aa5fa8210a241f9cf4f5878b44712eb : glib-2.22.0-vc9-x86.zip
>> >> a6898d8d3368419dc961efc9162d67bf : ICU-3.8.1-vc9-x86.zip
>> >> ffc44ca601d9e67da54f0f290e794768 : ICU-4.0.0-vc9-x86.zip
>> >> 30b813548aeee2a6ba3ceac130a16ace : ICU-4.2.0-vc9-x86.zip
>> >> 29c6891a02e00c805d93cbdab2baa56a : libbz2-1.0.5-vc9-x86.zip
>> >> e4e12591c7045e4632ff320aa0e9177a : libbz2-1.0.6-vc9-x86.zip
>> >> 66a62370eabc7db525f4a120ba29c149 : libcurl-7.18.1-vc9-x86.zip
>> >> 5008769618f67677b892d6d2b1d29dc9 : libcurl-7.19.3-vc9-x86.zip
>> >> e0348783f7dee094e3a75f9d8a29f736 : libcurl-7.19.4-vc9-x86.zip
>> >> 983914588052737c4447bdd677a4f184 : libcurl-7.19.6-vc9-x86.zip
>> >> b4c9c33b73f1272b21cc64091d4da74c : libcurl-7.20.0-vc9-x86.zip
>> >> a68048543bdea698e922dbf3642d2de1 : libcurl-7.21.0-vc9-x86.zip
>> >> d4ea19e272487da2958a0623987d3b97 : libcurl-7.21.2-1-vc9-x86.zip
>> >> ac0b6217be32385857df84d735018df7 : libcurl-7.21.2-vc9-x86.zip
>> >> 425a0c22f0aa9e3b452abf088a4840fa : libenchant-1.4.7-vc9-x86.zip
>> >> 484941878a122f7e647e2503012f4976 : libenchant-1.5.0-vc9-x86.zip
>> >> c0c9f213c09c18f6b66f053a94a70bcd : libiconv-1.12-vc9-x86.zip
>> >> 4760953a1dd903e481cf90aa93965a6c : libjpeg-v6b-vc9-x86.zip
>> >> 47eb10754692c103b127b713fcc59d15 : libmcrypt-2.5.8-vc9-x86.zip
>> >> 8ca5aa622571bc80a03cd32671780be3 : libmpir-1.2.0-vc9-x86.zip
>> >> 09562c6eada2eca9b24cbeb58495be0e : libmpir-1.2.1-VC9-x86.zip
>> >> c1c94db9ddc4bcdd171016317209bf69 : libmpir-1.2.2-VC9-x86.zip
>> >> d6d36401eecd89194d64b21d52cdd1cb : libmpir-1.3.1-VC9-x86.zip
>> >> 302c919a6603b09d59f240ed08f17149 : libpng-1.2.35-asm-vc9-x86.zip
>> >> f19e76d7bc363b6ea9383724cc681c8d : libpng-1.2.37-asm-vc9-x86.zip
>> >> f15330c81156948601fb6226d87017b8 : libpng-1.2.44-asm-vc9-x86.zip
>> >> 472bde083953b3e0e359ed42d470f815 : libpq-8.3.6-vc9-x86.zip
>> >> 11c0de9ba56be5577d70741c1c7b4534 : libssh2-1.1.0-vc9-x86.zip
>> >> 63eb10bff81cada7b2c693890a6d3cc2 : libssh2-1.2.4-vc9-x86.zip
>> >> 26996c3e0d4b24626e878fcba3e3e4d3 : libssh2-1.2.7-vc9-x86.zip
>> >> 2f45de1b312af626d2dc84405b79459a : libssh2-2.1.0-vc9-x86.zip
>> >> 629b68695017188075813a3275c36b07 : libtidy-20080322-vc9.zip
>> >> 525c2bd7894da29b21a6c45e34e1b85d : libtidy-20090406-vc9-x86.zip
>> >> 437c70c5ab33276f9c8241edd61f5900 : libvpx-0.9.2-vc9-x86.zip
>> >> 6b5189ed723aee5ff119845998184293 : libxml-2.7.7-vc9-x86.zip
>> >> a2ffd10e9ba24f2e596d7fe2a992a71d : libxml2-2.7.3-vc9-x86.zip
>> >> d730fe28b2705ce8b3cf72d0c4aebbd7 : libxpm-3.5.7-vc9-x86.zip
>> >> 6cf09e2b31c290bcf455eb74a8b9db6a : libxslt-1.1.23-vc9-x86.zip
>> >> 7c08c7eaa50b1a8599b5f64ec4a6265d : mpir-1.1.2-vc9-x86.zip
>> >> de3a94019441cfcc7c24ce3d909bfc3a : net-snmp-5.4.2.1-vc9-x86.zip
>> >> f04db7930dce610667dab8e737ad3436 : openldap-2.3.42-1-vc9-x86.zip
>> >> 769a3c52a9e703ca69e52fb4f0c22a8a : openldap-2.3.42-2-vc9-x86.zip
>> >> 492f295fe7aad3ffd1a53553fa93810a : openldap-2.3.42-vc9-x86.zip
>> >> 031dcb024fdc0ff1ef7560ce3ae002a9 : openssl-0.9.8j-asm-vc9-x86.zip
>> >> 8f6560f648f499550e0527e0bcf19ce3 : openssl-0.9.8k-asm-vc9-x86.zip
>> >> 28d6380007c2d55c8b1beabfe41b9d2d : openssl-0.9.8l-asm-vc9-x86.zip
>> >> 37d177a45f8a31965a5014e14b1d6e29 : openssl-0.9.8o-vc9-x86.zip
>> >> e0538e07913bf580de7c86ff611b8cc8 : openssl-0.9.8p-vc9-x86.zip
>> >> 9df88e3c451251103bc024e23765648d : openssl-0.9.8q-vc9.x86.zip
>> >> d6d8683aba3ac9c6a69966c18c219c06 : qdmb-1.8.77-vc9-x86.zip
>> >> faabd552bbbad65254161da889c643da : sasl-2.1.23-vc9-x86.zip
>> >> 1136ad0b92491b86ca4e98366ae4d3f4 : zlib-1.2.3-vc9-x86.zip
>> >>
>> >>
>> >> Richard.
>> >>
>> >> --
>> >> Richard Quadling
>> >> Twitter : EE : Zend
>> >> @RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY
>> >>
>> >
>>
>>
>>
>> --
>> Pierre
>>
>> @pierrejoye | http://blog.thepimp.net | http://www.libgd.org
>>
>
>

[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Database Programming]     [PHP Install]     [Kernel Newbies]     [Yosemite Forum]     [PHP Books]

  Powered by Linux