Eli Zaretskii <[email protected]> writes: > I've built it with MinGW on MS-Windwos, and everything seems okay, > including 100% success in running "make check".
Good! Thanks for testing. My testing with cross-mingw and wine had one link-related failure in 32-bit mode, srcdir/configure --host i686-w64-mingw32 --enable-mini-gmp --enable-fat --disable-shared ... make check ... err:module:import_dll Library libgcc_s_sjlj-1.dll (which is needed by L"Z:\\home\\nisse\\build\\nettle-w32\\testsuite\\cxx-test.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\nisse\\build\\nettle-w32\\testsuite\\cxx-test.exe" failed, status c0000135 FAIL: cxx Apparently, wine and mingw (debian packages) don't agree on that file. > The only issue I can > report is these compilation warnings: > > gcc -I. -DHAVE_CONFIG_H -O2 -gdwarf-4 -g3 -ggdb3 -Wall -W > -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes > -Wpointer-arith -Wbad-function-cast -Wnested-externs -MT getopt.o -MD -MP > -MF getopt.o.d -c getopt.c \ > && true > In file included from getopt.c:98:0: > getopt.h:169:1: warning: function declaration isn't a prototype > [-Wstrict-prototypes] > extern int getopt (); > ^~~~~~ I'm not going to fix warnings about the getopt files, unless there's some really easy solution (e.g., getting a later version from the gnulib repository). > Also, the package lacks the de-facto standard install-strip target, > which means packagers will have to strip by hand. Which files would you like stripped? Only the executables installed from the tools/ directory? (https://www.gnu.org/prep/standards/standards.html#Standard-Targets only mention install-strip affecting executables). Or do you also want library files stripped in some way which deletes debug info but leaves the symbol tables needed for linking? Not sure if strip --strip-debug is portable, or how install -s invokes the strip program. Regards, /Niels -- Niels Möller. PGP-encrypted email is preferred. Keyid 368C6677. Internet email is subject to wholesale government surveillance. _______________________________________________ nettle-bugs mailing list [email protected] http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs
