Argh!

redfinition of struct iovec… compilation complaint. *pbbbts* at the compiler.

This is a conflict between my C library includes and my kernel includes. I need to make sure that the versions of both are matched properly. There are two workarounds, either one will solve the problem:

Remove the definition of struct iovec from your C library includes…

or, Add -DNO_WRITEV to the EXTRA_CFLAGS line in my Configuration and reconfigure/rebuild. (This hurts performance and should only be used as a last resort.)

Well, then… A-removing I shall go!

Update – All fixified! yay! 4:00pm

Related Posts

Leave a Reply