Eli Zaretskii <[email protected]> writes: >> From: [email protected] (Niels Möller) >> You should get >> >> define(<ELF_STYLE>, <no>)dnl >> define(<COFF_STYLE>, <yes>)dnl >> >> in config.m4 > > That's what I get, yes.
Good. >> in the preprocessed assembler files, e.g, arcfour-crypt.s. > > I don't have this file; how do I create it? It should be created in the build dir, as an intermediate step between .asm and .o. And appropriate .asm files are linked into the build dir by configure. >> For me, objdump -t arcfour-crypt.o now says >> >> [ 2](sec 1)(fl 0x00)(ty 20)(scl 2) (nx 1) 0x00000000 >> _nettle_arcfour_crypt >> >> where the value for "ty" is important. > > I have this line in objdump's output, but it says > > [ 24](sec 0)(fl 0x00)(ty 20)(scl 2) (nx 0) 0x00000000 > _nettle_arcfour_crypt > > Are the differences between these two lines significant? I guess not, but I don't know for sure. Actually, "(sec 1)" in my build looks a bit suspicious, because according to objdump -x, section 1 is .data, and .text is section 0. >> I think 5.0.2 should work fine. If you want to exclude this potential >> source of error, you can reconfigure with --disable-public-key. > > That fixed the problem, so it must have been unrelated to the one you > needed to (and did) solve. Not sure why libgmp I have caused trouble, > I will look into that later. In my windows cross-build, I don't have gmp available. I could try to cross build gmp too, to try to reproduce the problem, but probably not soon. If you wan't to track it down, it might be a good idea to first upgrade to gmp-6. When you configure nettle with --disable-public-key, do both 32-bit and 64-bit windows builds work? Regards, /Niels -- Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26. Internet email is subject to wholesale government surveillance. _______________________________________________ nettle-bugs mailing list [email protected] http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs
