libftdi Archives

Subject: Re: libftdi git MSVC2017 build

From: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
To: libftdi@xxxxxxxxxxxxxxxxxxxxxxx
Date: Mon, 5 Nov 2018 21:59:52 +0100
Hi Xiaofan,

On 7/10/18 2:05 PM, Xiaofan Chen wrote:
> Just tried to build libftdi under Visual C++ 2017 and it seems to have the
> same problem as before. With the following patch, I can build the
> ftdi dll/lib and ftdipp dll/lib.
> 
> Most of the examples need fixes as well. I can only build thee example,
> find_all, find_all_pp and simple.
> 
> Patch is from the following. It may have some other fixed which
> can be adopted.
> https://github.com/svitalij/libftdi/commit/4ec6653df88a17b6232d9a5d6e85cc9441d3af85

I tried applying the patch to git head, but it does not apply anymore:

$ patch -p1 --dry-run <win32-support.patch
checking file CMakeLists.txt
Hunk #1 succeeded at 14 with fuzz 2.
Hunk #2 succeeded at 156 with fuzz 2.
checking file src/ftdi.c
Hunk #1 FAILED at 1012.
Hunk #2 FAILED at 1393.
Hunk #3 FAILED at 1475.
3 out of 3 hunks FAILED
checking file src/ftdi.h
Hunk #1 FAILED at 18.
Hunk #2 FAILED at 456.
2 out of 2 hunks FAILED
checking file src/ftdi_stream.c
Hunk #1 succeeded at 48 (offset 3 lines).
Hunk #2 FAILED at 116.
1 out of 2 hunks FAILED

-> if you come up with a tested patch I'm willing to apply it.
As long as it does not change the API for the Linux users ;)

Cheers,
Thomas

--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx   

Current Thread