FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » Compiling PHP 5.x on Cygwin
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: Compiling PHP 5.x on Cygwin [message #182588 is a reply to message #182587] Sat, 17 August 2013 02:48 Go to previous messageGo to previous message
Jerry Stuckle is currently offline  Jerry Stuckle
Messages: 2598
Registered: September 2010
Karma:
Senior Member
On 8/16/2013 6:16 PM, Christoph Michael Becker wrote:
> I have tried to compile PHP 5.5.1 and 5.5.2 on Cygwin[1], but the
> default ./configure fails with:
>
> | checking for known struct flock definition... configure: error: Don't
> | know how to define struct flock on this system, set
> | --enable-opcache=no
>
> If I do "./config --enable-opcache=no" I'm able to build PHP, but I'd
> rather build it with the opcache enabled. Any hints on how to
> accomplish this are appreciated.
>
> [1] $ uname -a
> CYGWIN_NT-5.1 RELIANT 1.7.18(0.263/5/3) 2013-04-19 10:39 i686 Cygwin
>

I suspect it's looking for struct flock in .../include/sys/fcntl.h.
However, IIRC, in cygwin the definition is located in
..../cygwin/include/cygwin/types.h. But beware - the last I looked,
flock was still buggy in cygwin.

I don't use cygwin here any more, so I can't test. However, I suspect
you're going to have to modify your config file or, at the very least,
force an include of the cygwin version of the file. You may also have
to look into the header to see if you need a #define to get the struct
included.

But why try to get PHP working in cygwin? The Windows version of PHP
works fine (as does Apache). Or, if you need Linux, load a real Linux
distro (I use Debian but Ubuntu is also good, I hear) in a virtual box
under Windows.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex(at)attglobal(dot)net
==================
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: switch with case 0
Next Topic: Re: korean character sets
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Sun Nov 24 17:46:43 GMT 2024

Total time taken to generate the page: 0.03862 seconds