Re: PHP_YAZ

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

 



On 21 March 2011 13:01, 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
>
>

Cindy,

Run ...

configure --help

to see all the options.

The options available depend upon the different extensions (core and
pecl) that you've installed.

The command ...

buildconf

builds the configure script.

The configure script builds the makefile.

nmake builds PHP using the makefile built by configure.js which was
built with buildconf.

And I am extremely thankful to Pierre and others on this list for
helping me get to this position.



-- 
Richard Quadling
Twitter : EE : Zend
@RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY

-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




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

  Powered by Linux