make-w32
[Top][All Lists]
Advanced

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

Re: make compilation


From: Eli Zaretskii
Subject: Re: make compilation
Date: Fri, 06 Oct 2017 10:00:33 +0300

> From: valerij zaporogeci <address@hidden>
> Date: Fri, 6 Oct 2017 01:37:09 +0300
> 
> I've just compiled make 4.2 for Windows (XP x64, Visual Studio 2008
> compiler, through nmake). Didn't test it though, just made my small
> project with a quite simplistic makefile and it worked. The
> compilation wasn't without problems. I don't know either this is my
> fault or make's one. In any case, It would be useful to get your
> attention on it. for at least 1 side.
> First:
> subproc nmakefile doesn't set -I ..\..\glob so compiler says glob.h is
> missing. this include is inside makeint.h, the latter is included for
> example in sub_proc.c, w32err.c.
> second:
> in pathstuff.c there is a reference to isblank() which is not found
> anywhere, so in the end linker can not resolve symbol _isblank().
> During investigation I found that there is a macro ISBLANK in the
> makeint.h and just uppercased isblank() in pathstuff.c to ISBLANK().
> :D Of course it compiled now, but I cannot say whether this bravery
> isn't stupidity. How do you think? Is it supposed to be ISBLANK macro
> there or there is really a function isblank()?

Thank you for your report.  I believe all of these issues are solved
in Make 4.2.1, the latest released version.  Could you please try that
and see if any of the problems remain?



reply via email to

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