Re: PECL Extensions Download and Installation Support
| From: | Pierre Joye | 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