# Development environment

- Thread: https://externals.io/message/38240
- Original archive: https://news-web.php.net/php.internals/38240
- Started by Lester Caine on 2008-06-15T08:17:42+00:00
- Messages: 3
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #38240 — Lester Caine — 2008-06-15T08:17:42+00:00

URL: https://externals.io/message/38240#38240

Positive actions ...

I've looked at the compiling on windows page
http://uk2.php.net/manual/en/install.windows.building.php and it looks like I 
have the option to avoid M$ tools and build for windows using cygwin? Except 
that I seem to be on my own trying to do that? It refers me the unix install 
page but there is nothing about cygwin builds.

My current development framework on both Windows and Linux is Eclipse, and 
even my BuilderC++ code is managed through this, as well as all of my PHP, JS 
and every other file format.

In the past I have had no problems compiling my own builds of PHP on Linux, 
and I have the code tree of the bits I want to play with set up in Eclipse 
although I have not attempted to compile via that route.

Simple question - is anybody actually using Eclipse to manage their 
development work, and more important doing so to build windows binaries?

Failing that building PHP via cygwin on the command line in Windows?

I would rather not get involved with Visual C++ even if it is free to download 
now, I have enough trouble managing three configurations of Builder 5 and 6 
C++ and last time I downloaded an M$ SDK update it trashed the Borland versions :(

-- 
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/lsces/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php

---

## #38248 — Pierre Joye — 2008-06-15T10:31:07+00:00

URL: https://externals.io/message/38240#38248 · In reply to: #38240

hi Lester,


> Positive actions ...

Great :-)

> I've looked at the compiling on windows page
> http://uk2.php.net/manual/en/install.windows.building.php and it looks like
> I have the option to avoid M$ tools and build for windows using cygwin?

Sorry but cygwin build is not supported.

> My current development framework on both Windows and Linux is Eclipse, and
> even my BuilderC++ code is managed through this, as well as all of my PHP,
> JS and every other file format.

You need VC++ and the platform SDK. Both can be installed without
affecting any other softwares (be Borland, Eclipse or ICC). You can
even have different versions of VC++ or different SDK installed
without any problem. I have VC6/7/8/9 and two SDK installed on my
windows development box.

> In the past I have had no problems compiling my own builds of PHP on Linux,
> and I have the code tree of the bits I want to play with set up in Eclipse
> although I have not attempted to compile via that route.
>
> Simple question - is anybody actually using Eclipse to manage their
> development work, and more important doing so to build windows binaries?

It is not possible yet. It could be possible with CMake but that's
another story.

> Failing that building PHP via cygwin on the command line in Windows?

> I would rather not get involved with Visual C++ even if it is free to
> download now, I have enough trouble managing three configurations of Builder
> 5 and 6 C++ and last time I downloaded an M$ SDK update it trashed the
> Borland versions :(

Installing VC++ should not affect your Borland setup. You can even
install the MS tools without setting the ENVs globally (include,
etc.). There is more infos and updated libraries available in our wiki
(see the link in our previous mails).

Feel free to ask us any other questions, we will happily help you to
work on the interbase extension!

Cheers,
-- 
Pierre

http://blog.thepimp.net | http://www.libgd.org

---

## #38303 — Stanislav Malyshev — 2008-06-16T22:07:28+00:00

URL: https://externals.io/message/38240#38303 · In reply to: #38248

> Installing VC++ should not affect your Borland setup. You can even
> install the MS tools without setting the ENVs globally (include,
> etc.). There is more infos and updated libraries available in our wiki
> (see the link in our previous mails).

Visual install has a bat file (vcvarsall.bat IIRC) that launches shell 
with all envt variables set up. Using that, you can use VC without 
disturbing anything else in your environment and without worrying how to 
set up all the stuff correctly.
-- 
Stanislav Malyshev, Zend Software Architect
stas@zend.com   http://www.zend.com/
(408)253-8829   MSN: stas@zend.com
