public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: "Ames Andreas (PN-SYS/A)" <Andreas.Ames@Tenovis.com>
To: "'cygwin@cygwin.com'" <cygwin@cygwin.com>
Subject: Re: OT: MS Visual C++ Makefiles
Date: Fri, 08 Feb 2002 09:36:00 -0000	[thread overview]
Message-ID: <C9BAA22DD4330E48B95E4EEF5D6D88A4458A63@defrm007.fr.de.tenovis.com> (raw)

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/

             reply	other threads:[~2002-02-08 17:36 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-02-08  9:36 Ames Andreas (PN-SYS/A) [this message]
  -- strict thread matches above, loose matches on Subject: below --
2002-08-23 15:35 Polley Christopher W
2002-08-23 13:33 John Vincent
2002-08-23 15:36 ` Gerrit P. Haase
2002-02-08  3:19 Simon McCaughey
2002-02-08  3:57 ` Corinna Vinschen
2002-02-08  7:52   ` Christopher Faylor
2002-02-08  8:19     ` Norman Vine
2002-02-08  8:25     ` Tim Heath
2002-02-08  8:04   ` Robert Praetorius
2002-08-21  7:32   ` Soren A
2002-02-08  8:31 ` Daniel Adams
2002-02-08 19:01 ` Ryan T. Sammartino
2002-02-09  1:07   ` Simon McCaughey

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=C9BAA22DD4330E48B95E4EEF5D6D88A4458A63@defrm007.fr.de.tenovis.com \
    --to=andreas.ames@tenovis.com \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).