X-Spam-Check-By: sourceware.org Message-ID: <469EE6C1.4010600@gmail.com> Date: Thu, 19 Jul 2007 12:21:21 +0800 From: Carlo Florendo User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: [SOLVED] Re: cygwin's [g]make 3.81 seems not to understand conditionals References: <469EE285 DOT 2010603 AT gmail DOT com> <469EE5B0 DOT 3010507 AT acm DOT org> In-Reply-To: <469EE5B0.3010507@acm.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com David Rothenberger wrote: > On 7/18/2007 9:03 PM, Carlo Florendo wrote: >> I've got (and attached) this simple Makefile that checks the build >> platform of a machine. >> >> Here's the cut-and-pasted content of the Makefile: >> >> PLATFORM=$(shell uname -s | cut -f 1 -d " " | cut -f 1 -d "_"); > > Try removing the trailing semicolon. It is not removed by make, so > PLATFORM ends up being "CYGWIN;". Bingo. That did it! So does that mean that make 3.80 was wrong then? Thank you very much! Best Regards, Carlo -- Carlo Florendo Softare Engineer/Network Co-Administrator Astra Philippines Inc. UP-Ayala Technopark, Diliman 1101, Quezon City Philippines http://www.astra.ph -- The Astra Group of Companies 5-3-11 Sekido, Tama City Tokyo 206-0011, Japan http://www.astra.co.jp -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/