delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/02/08/12:37:47

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <C9BAA22DD4330E48B95E4EEF5D6D88A4458A63@defrm007.fr.de.tenovis.com>
From: "Ames Andreas (PN-SYS/A)" <Andreas DOT Ames AT Tenovis DOT com>
To: "'cygwin AT cygwin DOT com'" <cygwin AT cygwin DOT com>
Subject: Re: OT: MS Visual C++ Makefiles
Date: Fri, 8 Feb 2002 18:36:26 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)

Hi,

this may not nearly be what you are looking for but I went my current
project from Visual Studio C++ to cygwin make some time ago (when it was
smaller).  I exported an nmake makefile from VS and produced my makefile
manually.  This was easy because the project was smaller then.  The nmake
makefile is useful for learning about the compiler and linker flags to be
used.  I think its not that hard to handcraft your makefile from the nmake
template (even for moderately larger projects). 

The one thing that I couldn't solve this way was producing the dependencies.
Luckily I found a Tcl-script called MkDepend which helped me to do it.
Cygwin comes with a tcl-shell so everything was there.  I only had to do
some minor changes to MkDepend to make it behave like I wanted.

If you can use it, please mail me; I will then send it to you.  Beware:  its
terribly slow ;-) (cause of tcl) but it works good enough (at least for me).

If that is not what you need, please ignore me.


cheers,

andreas

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019