make-w32
[Top][All Lists]
Advanced

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

RE: *** SPAM *** Re: Prerelease GNU Make 4.4.0.90 on Windows using tcc c


From: Christian Jullien
Subject: RE: *** SPAM *** Re: Prerelease GNU Make 4.4.0.90 on Windows using tcc compiler
Date: Mon, 16 Jan 2023 07:08:16 +0100

Arrrgl!
Thank you guys, I missed this step:
.\bootstrap.bat
No issue then with tcc, except this warning:
In file included from src/w32/subproc/w32err.c:19:
./src/makeint.h:393: warning: WIN32_LEAN_AND_MEAN redefined

To fix it, you may want to add:
# ifndef WIN32_LEAN_AND_MEAN
#  define WIN32_LEAN_AND_MEAN
# endif

>TccRel\gnumake.exe -v
GNU Make 4.4.0.90
Built for Windows32
Copyright (C) 1988-2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://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.

When compile with vc++ x64, I get more warnings:
- Compiling src/function.c
function.c
src/function.c(1959): warning C4267: 'function': conversion from 'size_t' to 
'unsigned int', possible loss of data
- Compiling src/job.c
job.c
F:\wintcc\make-db351fe85b57fe4368a1396fb0e8ea5814825e68\src\job.c(895) : 
warning C4701: potentially uninitialized local variable 'exit_sig' used
F:\wintcc\make-db351fe85b57fe4368a1396fb0e8ea5814825e68\src\job.c(990) : 
warning C4701: potentially uninitialized local variable 'coredump' used
F:\wintcc\make-db351fe85b57fe4368a1396fb0e8ea5814825e68\src\job.c(895) : 
warning C4701: potentially uninitialized local variable 'exit_code' used
- Compiling src/misc.c
misc.c
src/misc.c(430): warning C4267: 'function': conversion from 'size_t' to 
'unsigned int', possible loss of data
src/misc.c(452): warning C4267: 'function': conversion from 'size_t' to 
'unsigned int', possible loss of data
F:\wintcc\make-db351fe85b57fe4368a1396fb0e8ea5814825e68\src\misc.c(593) : 
warning C4706: assignment within conditional expression
- Compiling src/read.c
read.c
src/read.c(3479): warning C4267: '=': conversion from 'size_t' to 'int', 
possible loss of data
F:\wintcc\make-db351fe85b57fe4368a1396fb0e8ea5814825e68\src\read.c(2137) : 
warning C4701: potentially uninitialized local variable 'cmds' used
F:\wintcc\make-db351fe85b57fe4368a1396fb0e8ea5814825e68\src\read.c(2137) : 
warning C4703: potentially uninitialized local pointer variable 'cmds' used
- Compiling src/variable.c
variable.c
F:\wintcc\make-db351fe85b57fe4368a1396fb0e8ea5814825e68\src\variable.c(1868) : 
warning C4701: potentially uninitialized local variable 'origin' used
F:\wintcc\make-db351fe85b57fe4368a1396fb0e8ea5814825e68\src\variable.c(1868) : 
warning C4703: potentially uninitialized local pointer variable 'origin' used
F:\wintcc\make-db351fe85b57fe4368a1396fb0e8ea5814825e68\src\variable.c(1399) : 
warning C4706: assignment within conditional expression
-----Original Message-----
From: Paul Smith [mailto:psmith@gnu.org] 
Sent: Sunday, January 15, 2023 15:43
To: Eli Zaretskii
Cc: jullien@eligis.com; make-w32@gnu.org
Subject: *** SPAM *** Re: Prerelease GNU Make 4.4.0.90 on Windows using tcc 
compiler

On Sun, 2023-01-15 at 16:39 +0200, Eli Zaretskii wrote:
> I'm guessing that Christian asked Savannah to produce a snapshot of
> the Git repository (it has such abilities for every project), and
> that gives a tarball where some files you generate when tarring a
> release aren't present.

I see.

The snapshots created by Savannah are simply copies of the current HEAD
of the Git repository: it's the same as cloning the repository except
you don't need Git itself.

For these types of snapshots you must build it as if it were a Git
clone, following the instructions in the README.git file.  See the
section:

Building from Git for Windows
http://git.savannah.gnu.org/cgit/make.git/tree/README.git?h=4.4#n163




reply via email to

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