nisse@lysator.liu.se (Niels Möller) writes:
Did you solve this problem? To me it seems like it could be
setup of the shared-library magic, for this particular object file, somehow broken.
bugs in the macos port of gcc (I don't know if you use apples "xcode" or some other gcc port, and I don't really know the difference either). According to the gmp people, there have been *lots* of problems with apple's linker and maybe also with other related tools.
some other random hardware or software problem.
Several people have reported a bug of the first type: in nettle-internal.h, the const structs nettle_gcm_* ought to be declared extern. I guess I will have to issue a bugfix release soon. I.e.,
-const struct nettle_aead nettle_gcm_aes128; +extern const struct nettle_aead nettle_gcm_aes128;
etc.
Fix checked in now. Simon: It would be nice if you could test if this also solves the ppc problem.
Regards, /Niels