This is Windows 10 (1709/Creator’s Update) with ‘Windows Subsystem for Linux’ (WSL), and Ubuntu on top, compiling ngIRCd in my Windows home folder:
ngIRCd 24 has been configured with the following options:
Host: x86_64-pc-linux-gnu
Compiler: gcc
Compiler flags: -g -O2 -pipe -W -Wall -Wpointer-arith -Wstrict-prototypes -fstack-protector -DSYSCONFDIR='"$(sysconfdir)"' -DDOCDIR='"$(docdir)"'
'ngircd' binary: /usr/local/sbin
Configuration file: /usr/local/etc
Manual pages: /usr/local/share/man
Documentation: /usr/local/share/doc/ngircd
Syslog support: yes Enable debug code: no
zlib compression: no IRC sniffer: no
Use TCP Wrappers: no Strict RFC mode: no
IDENT support: no IRC+ protocol: yes
IPv6 protocol: no I/O backend: epoll(), select()
PAM support: no SSL support: no
libiconv support: no
platformtest.sh: Running "make" ...
/mnt/c/Users/goetz/Downloads/ngircd-24/missing: line 52: autoheader: command not found
WARNING: `autoheader' is missing on your system. You should only need it if
you modified `acconfig.h' or `configure.ac'. You might want
to install the `Autoconf' and `GNU m4' packages. Grab them
from any GNU archive site.
touch: cannot touch '[src/config.h].in': No such file or directory
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
irc.c: In function ‘Option_String’:
irc.c:491:9: warning: variable ‘options’ set but not used [-Wunused-but-set-variable]
UINT16 options;
^
platformtest.sh: Running "make check" ...
the executable works ("runs") as expected --+
tests run successfully ("make check") --+ |
ngIRCd compiles ("make") --+ | |
./configure works --+ | | |
| | | |
Platform Compiler ngIRCd Date Tester C M T R *
--------------------------- ------------ ---------- -------- -------- - - - - -
x86_64/pc/linux-gnu[*] gcc 5.4.0 24 18-03-07 goetz Y Y y Y 1
WARNING: Some tests have been skipped!
Please double check that the ngIRCd daemon starts up, runs and handles IRC
connections successfully!
[*] WSL/Win10
$ uname -a
Linux DESKTOP-1B0PG2S 4.4.0-43-Microsoft #1-Microsoft Wed Dec 31 14:42:53 PST 2014 x86_64 x86_64 x86_64 GNU/Linux