libftdi Archives

Subject: Re: RFC: Remove autoconf support in libftdi-1.x

From: Xiaofan Chen <xiaofanc@xxxxxxxxx>
To: libftdi@xxxxxxxxxxxxxxxxxxxxxxx
Date: Sat, 10 Jul 2010 20:48:09 +0800
On Sat, Jul 10, 2010 at 5:49 PM, Xiaofan Chen <xiaofanc@xxxxxxxxx> wrote:
>
> I just tried again under Cygwin. Actually I am getting
> quite close. The only thing failed is the shared dll and dll.a.
>

Then I switched to use plain MinGW and CMake GUI (no MSys).
After trial and error, I managed to build the shared library,
the static library and Python binding. But somehow I
could not build the examples. Strange.

C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\buildmingw>c:\MinGW\bin\mi
ngw32-make.exe
[ 16%] Building C object src/CMakeFiles/ftdi.dir/ftdi.c.obj
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi.c: In function
`ftdi_write_data_submit':
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi.c:1391: warning:
passing arg 6 of `libusb_fill_bulk_transfer' from incompatible pointer type
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi.c: In function
`ftdi_read_data_submit':
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi.c:1474: warning:
passing arg 6 of `libusb_fill_bulk_transfer' from incompatible pointer type
[ 33%] Building C object src/CMakeFiles/ftdi.dir/ftdi_stream.c.obj
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi_stream.c: In
function `ftdi_readstream':
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi_stream.c:181:
warning: passing arg 6 of `libusb_fill_bulk_transfer' from incompatible
pointer type
Linking C shared library libftdi.dll
Creating library file: libftdi.dll.a
[ 33%] Built target ftdi
[ 50%] Building C object src/CMakeFiles/ftdi-static.dir/ftdi.c.obj
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi.c: In function
`ftdi_write_data_submit':
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi.c:1391: warning:
passing arg 6 of `libusb_fill_bulk_transfer' from incompatible pointer type
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi.c: In function
`ftdi_read_data_submit':
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi.c:1474: warning:
passing arg 6 of `libusb_fill_bulk_transfer' from incompatible pointer type
[ 66%] Building C object src/CMakeFiles/ftdi-static.dir/ftdi_stream.c.obj
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi_stream.c: In
function `ftdi_readstream':
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\src\ftdi_stream.c:181:
warning: passing arg 6 of `libusb_fill_bulk_transfer' from incompatible
pointer type
Linking C static library libftdi.a
[ 66%] Built target ftdi-static
[ 83%] Swig source
[100%] Building C object bindings/CMakeFiles/_ftdi.dir/ftdiPYTHON_wrap.c.obj
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\buildmingw\bindings\ftdiPY
THON_wrap.c: In function `_wrap_ftdi_enable_bitbang':
C:\cygwin\home\mcuee\mcu\libftdi\libftdi1\libftdi-1.0\buildmingw\bindings\ftdiPY
THON_wrap.c:7266: warning: `ftdi_enable_bitbang' is deprecated (declared at
C:/cygwin/home/mcuee/mcu/libftdi/libftdi1/libftdi-1.0/bindings/../src/ftdi.h:365)
Linking C shared module _ftdi.pyd
[100%] Built target _ftdi

-- 
Xiaofan http://sourceforge.net/projects/libusb-win32/

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

Current Thread