Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:37269 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 70709 invoked from network); 28 Apr 2008 09:51:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Apr 2008 09:51:52 -0000 Authentication-Results: pb1.pair.com header.from=rquadling@googlemail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=rquadling@googlemail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain googlemail.com designates 209.85.146.177 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: rquadling@googlemail.com X-Host-Fingerprint: 209.85.146.177 wa-out-1112.google.com Received: from [209.85.146.177] ([209.85.146.177:48664] helo=wa-out-1112.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DC/B5-37693-73E95184 for ; Mon, 28 Apr 2008 05:51:52 -0400 Received: by wa-out-1112.google.com with SMTP id l24so8081429waf.17 for ; Mon, 28 Apr 2008 02:51:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; bh=RtyBTTODfWR+WV4u68Dr4GbBv1ideIZFLb1IqCYTfHE=; b=UUs+wSL9am864+2ctDAwCGT0620u3E9RgUWakZWcQaAkXTpdDwuwaiSR1x287H3hxOXBa4qnW2gof2AYgYu+c3Ps+8OIeFWxVzGXO0U0khQMPzG+9tD6MKldTS/0It1yUIaB6skL5XRCwPvaJG0p1rLznTyWdEdHn5Mk2EQld/E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=F6M2egc8zR3OPUDnJcpj6TSPkPH5GIN9DZHKoI0gSdR5/OMLsSz/2Fm9jhyDDrUpSW8m7P/8l+FM/T/tu/ZHpCbmXir8XrxL1YsQ4GZXlZORFcFPKwZrq2EEjEqqbrQATl0UfMsmKIAFTshCI118r7opcxTwrDRYHgUfZjpIY9s= Received: by 10.114.102.1 with SMTP id z1mr2757938wab.56.1209376309060; Mon, 28 Apr 2008 02:51:49 -0700 (PDT) Received: by 10.114.209.15 with HTTP; Mon, 28 Apr 2008 02:51:49 -0700 (PDT) Message-ID: <10845a340804280251q48701c42qe02808a71044c04d@mail.gmail.com> Date: Mon, 28 Apr 2008 10:51:49 +0100 Reply-To: RQuadling@GoogleMail.com To: "PHP Developers Mailing List" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Is there a difference in (n)make between windows and unix. From: rquadling@googlemail.com ("Richard Quadling") Hi. I'm new to compiling PHP on windows, so this may be a real newbie question. My expectation of make-like tools is that they describe the how to create targets from sources (in a nutshell). So, just for example, TSRM/readdir.h. I would expect that if I altered this file and then ran my make program (nmake for me on Windows with MS VC++ 2008 Express Edition), then TSRM would be built and all binaries re-linked that use this (again, in a nutshell). What is happening is that the makefile has no knowledge of this header file, so it can't be used to make anything. Is this expected behaviour? Please don't focus on just TSRM/readdir.h as this was one file I picked at random (as I had edited it recently). Should editing ANY source level file (.h, .c type files) result in a make? Or is it just .c files? Regards Richard Quadling. -- ----- Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!"