[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