Hello,

when compiling against libftdi (version 1.5) on MinGW I get this error:

C:/msys64/mingw64/include/libftdi1/ftdi.h:481:20: error: field 'time' has 
incomplete type
  481 |     struct timeval time;
      |                    ^~~~

Found out that this happens because I use WIN32_LEAN_AND_MEAN which prevents 
the definition of struct timeval.
I can workaround this problem but think that it should be handled in the ftdi.h 
header, either undefining WIN32_LEAN_AND_MEAN before windows.h is included or 
by explicitly including Winsock2.h.
What do you think?


Cheers,
Leandro

--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to [email protected]   

Reply via email to