From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17293 invoked by alias); 4 Nov 2011 16:08:12 -0000 Received: (qmail 17275 invoked by uid 22791); 4 Nov 2011 16:08:11 -0000 X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,RCVD_IN_DNSWL_LOW X-Spam-Check-By: sourceware.org Received: from out5.smtp.messagingengine.com (HELO out5.smtp.messagingengine.com) (66.111.4.29) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 04 Nov 2011 16:07:56 +0000 Received: from compute5.internal (compute5.nyi.mail.srv.osa [10.202.2.45]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id BFA022061F for ; Fri, 4 Nov 2011 12:07:55 -0400 (EDT) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 04 Nov 2011 12:07:55 -0400 Received: from [192.168.1.3] (50-88-210-98.res.bhn.net [50.88.210.98]) by mail.messagingengine.com (Postfix) with ESMTPSA id 77F618E104B; Fri, 4 Nov 2011 12:07:55 -0400 (EDT) Message-ID: <4EB40DD7.1090008@cwilson.fastmail.fm> Date: Fri, 04 Nov 2011 16:08:00 -0000 From: Charles Wilson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: Mailing List: CygWin-Apps Subject: Re: [ITP] astrometry.net-0.38-1 References: <6r0p87d36jnok922ec2mkfjqpog218994j@4ax.com> <4E8F0AA2.4060402@gmail.com> <4EB3865A.2060400@cwilson.fastmail.fm> <1320419515.7560.10.camel@YAAKOV04> In-Reply-To: <1320419515.7560.10.camel@YAAKOV04> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com X-SW-Source: 2011-11/txt/msg00024.txt.bz2 On 11/4/2011 11:11 AM, Yaakov (Cygwin/X) wrote: > software is quite unpolished. From reading the web page, it appears to be a research project by a couple of grad students -- with goals of supporting amateur and even professional astronomers by automating what is currently a labor-intensive task. So...like all research projects, it appears to suffer from "get-it-done-itis" focused on Linux and/or BSD, with little attention paid to portability. That's...problematic when going to any flavor of win32, including cygwin. I mean really: hand-editing makefiles? no configure scripts (some subdirs have them, but they are invoked as part of the top-level make, which doesn't). IMO the whole thing needs to be autotoolized, but I'm not going there. OTOH, I just spent a couple hours adding $(EXE) to about a thousand makefile rules, only to watch it blow up because of some built-in rule I can't turn off (where is it COMING from!!!??) that adds "foo.exe.o" to the dependencies and then looks for "foo.exe.c" to build it...Aaarrrggh.... -- Chuck