Re: [PHP4BETA] Re: [PHP-DEV] Re: [PHP4BETA] PHP 4.0.0 Release packaged

[email protected] (waldschrott)
Newsgroups php.dev,php.version4
Organization KIFFEN.DE - http://www.kiffen.de
Message-ID <[email protected]>
Cause it´s me Rasmus answered to in that shocking reply, I´ll provide my 
thoughts:
Q) I did not knew that no free compiler is available for Win32 with 
which building is a very easy procedure.
A) Rasmus answered that there is not any (he knows of) and I took the 
*challange* to build it with MSVC (it´s really not a challange).
The building instructions are complete and all snapshots compiled 
without problems.

I do have to use M$ Windows, there are a lot of products my company has 
licensed and I do not prefer Linux as my desktop system, but I do prefer 
using Linux as a server system.

At home I use *Win32*, self compiled *PHP4* snapshots and *MySQL*.
At work I use *Linux*, admin compiled *PHP4* snapshots and *Adabas+ 
Oracle...*

I do need the same functionality on both system to work properly. I do 
not request any core devoloper to make Win32 builds for me and I do not 
ask questions I did not check before.

But it´s a fact that some functionality is not documented. I do not 
think of C source code and undocumented functions and missing protos...

1) Information for Win32 users: a small note "requirements" on the "how 
to build...win32" page would help.
Requirements: Win32, MSVC 6, reading this page...
2) Additional information for Win32 users: Although I tried to find out 
how to build a *gd.dll*, I could not find out how and no one replied to 
my questions. Linux stuff is documented, but neither on boutell´s page 
nor on php.net exists a small doc on how to do this.
I´ve resigned - if people do not tell me how to do this and I´m not able 
to find any information, I think I do not need this :)
3) Information on new projects like SWF, pear, DOM XML and so on...

I even think docs could consist of a lot of keywords like product 
descriptions. I don´t think there is a full documentation needed at 
first for every new feature, but small notes on *what´s it for* and *how 
to use it* would satisfy a bunch of users.

Rasmus was right, I´m using a commercial platform and I´m bound almost 
to commercial products, but he shouldn´t require me to change my 
platform, because PHP is intended to work on Win32 too and disregarding 
the needs of Win32 won´t help PHP to conquer the Win32 market.

My experience is that PHP works well with Win32 it could become very 
popular not just on Linux/Unix maschines.
If users could better participate at the documentation and development 
process theses debates wouldn´t arise too often :)

Also I would suppose to provide binary snapshots builds for Win32 for 
the reason that there is no free compiler available for Windoze and I 
think one could batch this process that nobody need to take care about 
building binaries. If some builds are broken... that´s life.

regards


wrote:

> > I will use a 'real-world example here. I remember this post, because the 
> > answer *shocked* me. I would expect such an answer from a 16 years old boy. 
> > Not from a mature man. 
> > http://marc.theaimsgroup.com/?l=php4beta&m=95754702605916&w=2 )
> > 
> > >List:     php4beta
> > >Subject:  Re: [PHP4BETA] building php4 snap on win32
> > >From:     Rasmus Lerdorf <[email protected]>
> > >Date:     2000-05-05 17:15:50
> > >[Download message RAW]
> > >
> > > > our admin today built the latest php4 snap for Linux and said that there 
> > > > were several bugs which hindered compiling.
> > > > He patched them and built PHP4 for Linux.
> > >
> > >I hope he submitted appropriate bug reports.
> > >
> > > > I want to use the latest PHP4 version too, but I´m develeoping in Win32 
> > > > and never built something on Win32.
> > > > Can I use the latest snaps for this (I need gd 1.8.1 support)?
> > > > Can someone provide me an URL where to retrieve a compiler for building 
> > > > PHP4 (I do not want to install the MSDN)...
> > >
> > >You are pretty much stuck with MSVC.  You are using a commercial OS, so
> > >you are stuck with commercial tools as well.  Sorry.  There are plenty of
> > >free operating systems and tools available to you.
> > >
> > >-Rasmus
> 
> Excuse me?  What is shocking about this response?  The fact that I
> reminded someone to tell us about bugs or that I told someone that they
> needed MSVC to compile PHP for Windows?  There are no decent free
> development environment for Windows.  This is not something we can do much
> about.  And we do no provide snapshot binary releases for Windows.  There
> is nothing immature about this response.  It was a calm and reasoned
> response letting someone know the state of things.  
> 
> The only real complaint you can have here is that we should be providing
> Windows snapshots for people.  However, we also do not provide compiled
> snapshots for Unix.  The snapshots we provide are source-code only and
> they are actually not Unix specific in any way.  We provide source code
> snapshots and if you have MSVC you can compile these on NT with a bit of
> effort.  We even provide pretty detailed instructions for doing so.  See:
> 
>   http://www.php.net/version4/win32build.php
> 
> I don't doubt that there have been some cheeky responses to Windows users
> every now and then, but you decided to pick on one of my responses which
> was a far cry from being unfair in any way.  Someone wanted free tools to
> build PHP for Windows and I told them they didn't really exist, but if the
> tools being free was an important aspect they were available under free
> operating systems.
> 
> -Rasmus
> 
> 
> -- 
> PHP 4.0 Beta Mailing List <http://www.php.net/version4/>
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> To contact the list administrators, e-mail: [email protected]
> 
> 
> 

--
o----------0-¬---------O-·---¬----o---®-----o o    O   °       .
| http://www.kiffen.de | pRoteçt y0ur bRaín |0  O °     ¤  °        ·
0°·³°²'²³-¹'³´³°^°³~³²³°'³²²¨³²^³¹³²°²³`³º³°Þ ° o © °   .  ·
| psychedelic experience |  [email protected]  | O   ° o           °
o-¬--o--0-----©-·--O-----o-----0-¤----------o  0 °  · °  .  ¤ ·
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.