Re: PECL Extensions Download and Installation Support

From: Date: Wed, 20 Apr 2011 10:16:53 +0000
Subject: Re: PECL Extensions Download and Installation Support
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-8157@lists.php.net to get a copy of this message
Again, you do NOT need all dependencies to build a PECL extension but only the dependencies required by the pecl extension itself. a simple configure --disable-all --enable-cli --enabl-myext is enough to build myext. Cheers, On Wed, Apr 20, 2011 at 11:56 AM, Richard Quadling <rquadling@gmail.com> wrote: > On 20 April 2011 10:47, Ganesh Bhat <ganeshsurfs@gmail.com> wrote: >> Hello Pierre, >> I have just downloaded VC++. I needed some help guiding in compilation of >> ".dll" for the PECL extensions. Let me take the example of the math-stats >> file. Which files should I add into the compilation? >> TnR, >> Ganesh >> >> On Wed, Apr 20, 2011 at 4:56 AM, Ganesh Bhat <ganeshsurfs@gmail.com> wrote: >>> >>> Hello, >>> Okay. The  --enable-xxx=shared is in php.in file? In case of Mail let me >>> try testing it. I saw .w32, .h, .c, .phpt, etc. What files and file >>> extensions have to be included in compilation and what files/ extensions >>> have to be excluded. Preferable do let me know what is to be excluded, since >>> that list will be small. >>> TnR, >>> Ganesh >>> >>> On Wed, Apr 20, 2011 at 3:01 AM, Pierre Joye <pierre.php@gmail.com> wrote: >>>> >>>> I meant, you do not need pecl's estmp to send mails. >>>> >>>> On Tue, Apr 19, 2011 at 11:20 PM, Pierre Joye <pierre.php@gmail.com> >>>> wrote: >>>> > You do need estmp for simple smtp support, built-in support works just >>>> > fine. >>>> > >>>> > But that's a bit off topic for thus list, pls ask setup question on >>>> > php-install or Google a bit about this topic. >>>> > >>>> > On 19 Apr 2011 19:39, "Ganesh Bhat" <ganeshsurfs@gmail.com> >>>> > wrote: >>>> > Hello, >>>> > 5.3.x gave me the 500.x error, so downgraded to 5.2.x which worked. >>>> > Some OS >>>> > or IIS server compatibility issue or settings issue. Basic SMTP server >>>> > settings/ options in IIS 7.x is under .net featured segment and is very >>>> > basic. It is not a full blown MS Exchange email server. I am right now >>>> > using >>>> > a private SMTP server. so was looking at the networking extension >>>> > support in >>>> > Win. >>>> > I got a few good nice .dll's from the link. Thanks for the same. The >>>> > link >>>> > that you maintain does not have the gdgraphics, math-stats, mail-pop3 >>>> > email >>>> > manipulation files and other compatibles mentioned. Is there a >>>> > difference in >>>> > the Win and Lynx PECL extensions for the above files or the same ones >>>> > that >>>> > are given for download, I presume. Would you be able to help me with >>>> > the >>>> > files compilation/ .dll and support for Windows? Some mentions OS >>>> > restrictions and some do not. Are the C++ files not usable directly in >>>> > Windows by copying and registering; without compilation to a .dll? >>>> > TnR, >>>> > Ganesh >>>> > >>>> > On Tue, Apr 19, 2011 at 10:16 PM, Pierre Joye <pierre.php@gmail.com> >>>> > wrote: >>>> >> >>>> >> On Tue, Apr 19, 20... >>>> > >>>> > -- >>>> > Regards, >>>> > K. Ganesh Bhat, Masters (Life Sciences) >>>> > ganeshsurfs@gmail.com, +919986052445 >>>> >>>> >>>> >>>> -- >>>> Pierre >>>> >>>> @pierrejoye | http://blog.thepimp.net | >>>> http://www.libgd.org >>> >>> >>> >>> -- >>> Regards, >>> K. Ganesh Bhat, Masters (Life Sciences) >>> ganeshsurfs@gmail.com, +919986052445 >> >> >> >> -- >> Regards, >> K. Ganesh Bhat, Masters (Life Sciences) >> ganeshsurfs@gmail.com, +919986052445 >> > > I was going to say read through > http://docs.php.net/manual/en/install.windows.building.php and > https://wiki.php.net/internals/windows/stepbystepbuild. > > But I just realized that one of the required elements for building PHP > on Windows is no longer available due to the wiki server crash. Namely > > http://pecl2.php.net/downloads/php-windows-builds/php-libs/binary-tools.zip > > At this stage, you are going to have to rely on a third party to build > the extensions for you. > > Personally, try and get your IIS working with V5.3. You can use the > Web Platform Installer to install PHP very easily. Once you've got > that, then I can try and build the extensions. If they build and have > tests which pass, then I can easily supply them. If they fail to build > due to needing external libraries, then I'm not in a position (time > constraints) to really spend any more time on that extension. > > As it stands at the moment, someone wanting to build PHP for Windows > would not be able to do so without the required win32 build libraries > and tools. > > 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

« previous php.pecl.dev (#8157) next »