[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] tcc compilation on MSYS2

From: Chris Marshall
Subject: Re: [Tinycc-devel] tcc compilation on MSYS2
Date: Sat, 14 May 2016 13:41:44 -0400
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0

To be more specific, it should be possible to build the mingw version of tcc on cygwin (I don't know, haven't had time to try) but what I would like is the linux/unix version---if it builds on unix, it should be buildable on cygwin---as long as you don't look under the covers to find windows.  In my experience, the problem is when you do something like check for windows somewhere and then assume it is windows.  If you check for and use unix capabilities, you should find them on cygwin.  NOTE: if you then check at the end for something windows specific---everything breaks again.


On 5/14/2016 11:47, David Mertens wrote:
Hello Sergey,

Is this an issue with the standard Makefile, or with the Windows-specific build batch (.BAT) file? FWIW, the batch file build-process works in at least some of the mingw setups provided by Strawberry Perl.


On Sat, May 14, 2016 at 3:24 AM, Sergey Korshunoff <address@hidden> wrote:
MSYS2 is current environment for Qt and other software development on
Windows. It is a mingw+cygwin with a package manager (pacman), ported
from ARCH Linux. MSYS2 allow to build
mingw32/mingw64/cygwin32/cygwin64 programs in unix-like environment.
Currenly tcc can not be build on this environment (mix of unix and
windows). I think a system name (uname output) is needed to
select/reject some code in sources of the tcc.

Tinycc-devel mailing list

 "Debugging is twice as hard as writing the code in the first place.
  Therefore, if you write the code as cleverly as possible, you are,
  by definition, not smart enough to debug it." -- Brian Kernighan

Tinycc-devel mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]