make-w32
[Top][All Lists]
Advanced

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

RE: [Tinycc-devel] I want to port make on Windows using tcc compiler


From: Christian Jullien
Subject: RE: [Tinycc-devel] I want to port make on Windows using tcc compiler
Date: Sun, 26 Jan 2020 07:51:46 +0100

Sure, with pleasure.

Because I've troubles running the suite, if you want to test yourself it
I've put a copy here:

wget http://www.eligis.com/make.exe 

I also tried myself and downloaded your patched archive to give a try.
I'm probably doing something wrong with it.

After extraction and copying make.exe (built with tcc) at the root here is
what I did

c:\downloads\make-4.3>set PATH=c:\downloads\make-4.3;%PATH%
c:\downloads\make-4.3>make --version
GNU Make 4.3
Built for Windows32
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

You will not see it but there are lot of ^M floating in the logs, I'm
forcing them below:
features/archives ....................................... Error running
C:/downloads/make-4.3/make.exe^M (expected 0; got 512):
C:/downloads/make-4.3/make.exe^M -f work/features/archives.mk AR=ar
Error running C:/downloads/make-4.3/make.exe^M (expected 0; got 512):
C:/downloads/make-4.3/make.exe^M -f work/features/archives.mk.1 AR=ar


c:\downloads\make-4.3\tests>run_make_tests.bat
----------------------------------------------------------------------------
--
                     Running tests for GNU make on cygwin
                                GNU Make 4.3
----------------------------------------------------------------------------
--

Clearing work...
Finding tests...

features/archives ....................................... Error running
C:/downl -f work/features/archives.mk AR=ars/make-4.3/make.exe
 -f work/features/archives.mk.1 AR=armake-4.3/make.exe
 -f work/features/archives.mk.1 AR=armake-4.3/make.exe
 -f work/features/archives.mk.2 AR=armake-4.3/make.exe
 -f work/features/archives.mk.2 AR=armake-4.3/make.exe
 -f work/features/archives.mk.3 AR=armake-4.3/make.exe
 -f work/features/archives.mk.4 AR=armake-4.3/make.exe
 -f work/features/archives.mk.5 AR=armake-4.3/make.exe
 -f work/features/archives.mk.6 AR=armake-4.3/make.exe
 -f work/features/archives.mk.6 AR=armake-4.3/make.exe
 -f work/features/archives.mk.7 AR=armake-4.3/make.exe
 -f work/features/archives.mk.7 AR=armake-4.3/make.exe
FAILED (0/12 passed)
features/comments .......................................
*** Test died (features/comments): Command failed: exec: Cannot execute
C:/downl: No such file or directory

-----Original Message-----
From: Eli Zaretskii [mailto:address@hidden] 
Sent: Saturday, January 25, 2020 19:26
To: address@hidden
Cc: address@hidden; address@hidden
Subject: Re: [Tinycc-devel] I want to port make on Windows using tcc
compiler

> Date: Fri, 24 Jan 2020 15:34:08 +0200
> From: Eli Zaretskii <address@hidden>
> Cc: address@hidden, address@hidden
> 
> Thanks, then I guess when Christian's legal paperwork is done, I will
> apply these changes.

While we are waiting: Christian, did you happen to run the GNU Make
test suite with the tcc-built Make?  The test suite needs some patches
to run reasonably well on MS-Windows, but you can find the patched
tests here:

 
https://sourceforge.net/projects/ezwinports/files/make-4.3-w32-src.zip/downl
oad

I'd be interested to see the results reported by the test suite for
your build.  For the reference, the MinGW build fares like so:

  49 Tests in 19 Categories Failed

(out of 638 tests).

Thanks.




reply via email to

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