Waitrud Weber’s blog

things and reminders for memories

Analyzation: windows-make: windowstool: compilation.

variable.c compilation:

 config.h cl mingw date

win32

o x 5/19
unix      
includion      <config.h>
win32 not necessary    -I.  
unix x  -I.  5/16
undef      
win32 o x 5/19
unix o x 5/19
       
       

 

1. if you use cl ... ( you do not have any compilation error (hatena?) )

willinglytranslate.blogspot.com

2. if you use mingw ...

2-1. you can skip variable decralation( as definition ) change.

 

Very thanks to GNU and fire fox team:
Obviously, we can understand this work is compilation error.
Their text source code doesn't have keyword '[' before keyword export.

https://github.com/WaitrudWeber/source_zip/blob/master/make-3.79.1-001-mingw-001.zip

And, this is only on my case, compilation of mingw is wrong obviously ensured from firefox team created files not my source codes.

 

Very thanks to GNU and fire fox team:

I can not undef pid_t but undef on my decralation( as definition ) success.

https://github.com/WaitrudWeber/source_zip/blob/master/make-3.79.1-001-mingw-ifndef-001.zip

https://github.com/WaitrudWeber/source_zip/blob/master/undef_20210519.zip