X-Recipient: archive-cygwin@delorie.com
X-Spam-Check-By: sourceware.org
X-YMail-OSG: Lw42jUQVM1nP8qZkcTMvLIAFbfoIGaHJumIkBozwXbAoJ6EB4yXya5WmaA29KzIW.Wrwd2YRxNy1iM7sZ0D8cHkksQrChB0BUbZrO2VgQm_CNsKXWRpyhwnkYU8J0ratnUg-
X-Yahoo-Newman-Property: ymail-3
Message-ID: <4847091E.4060002@sbcglobal.net>
Date: Thu, 05 Jun 2008 06:29:02 +0900
From: Tim Prince <TimothyPrince@sbcglobal.net>
Reply-To: tprince@computer.org
User-Agent: Thunderbird 2.0.0.12 (X11/20080226)
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: Using msvc in Cygwin
References: <419386.74335.qm@web25008.mail.ukl.yahoo.com>
In-Reply-To: <419386.74335.qm@web25008.mail.ukl.yahoo.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

Andrej van der Zee wrote:
> Hi,
> 
> I am looking for a way to use tools such as bash, vim
> and bjam on Windows, but I want to compile my projects
> using msvc. Probably a dummy question, but I was
> wondering if compiling a project with msvc in Cygwin
> using bjam will give me the same executables and dlls
> as if I would compile it on the Windows command-line
> or in Visual Studio.

Certainly, we make a lot of use of cygwin bash and make for building 
projects with msvc and compatible compilers, although it's off topic for 
this list, and frowned upon by MS. bjam gets further off topic and beyond 
my knowledge.
It's necessary to assure that the msvc build picks up the MS link rather 
than the cygwin one.
In all cases I know of, where the cygwin build is incompatible, it becomes 
obvious,  Cygwin ar, for example, doesn't support /machine tag, and thus 
fails where that is required.


--
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/

