libftdi Archives

Subject: Re: libftdi-1.0 for Ubuntu 9.10

From: Xiaofan Chen <xiaofanc@xxxxxxxxx>
To: libftdi@xxxxxxxxxxxxxxxxxxxxxxx
Date: Mon, 22 Feb 2010 20:13:38 +0800
On Mon, Feb 22, 2010 at 8:35 AM, Jie Zhang <jzhang918@xxxxxxxxx> wrote:

>> Could you provide a bootstrapped tgz package (just like the released
>> libftdi-0.17 with the ./configure already there)? Thanks.
>>
> See
>
> http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&path=%2Ftrunk%2Flibftdi-1.0%2F
>
> It's behind upstream by several revisions, but it has those generated files.
>

Thanks. It seems to work under FreeBSD (only the libftdi part, not the libftdipp
and the other parts) after some minor modifications.

[mcuee@MyFreeBSD
/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0]$
LIBUSB_1_0_CFLAGS=-I/usr/include LIBUSB_1_0_LIBS="-L/usr/ib -lusb"
./configure --enable-libftdipp=no --enable-python-binding=no
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking build system type... i386-unknown-freebsd8.0
checking host system type... i386-unknown-freebsd8.0
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... freebsd8.0 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking dependency style of g++... (cached) gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd8.0 ld.so
checking how to hardcode library paths into programs... immediate
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBUSB_1_0... yes
checking for boostlib >= 1.33... yes
checking if we can build the C++ wrapper... no
checking for doxygen... no
checking for swig... /usr/local/bin/swig
checking for a Python interpreter with version >= 2.0... python
checking for python... /usr/local/bin/python
checking for python version... 2.6
checking for python platform... freebsd8
checking for python script directory... ${prefix}/lib/python2.6/site-packages
checking for python extension module directory...
${exec_prefix}/lib/python2.6/site-packages
checking /usr/local/include/python2.6/Python.h usability... no
checking /usr/local/include/python2.6/Python.h presence... no
checking for /usr/local/include/python2.6/Python.h... no
configure: WARNING: Python.h header file not found. Python development
files are required to build presage python binding. Pyt
hon can be obtained from http://www.python.org
configure: Python binding for libftdi will not be built.
configure: Enable Python binding module building with --enable-python-binding
configure: creating ./config.status
config.status: creating libftdi-config
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating bindings/Makefile
config.status: creating bindings/python/Makefile
config.status: creating bindings/python/setup.py
config.status: creating examples/Makefile
config.status: creating doc/Doxyfile
config.status: creating doc/Makefile
config.status: creating libftdi.pc
config.status: creating libftdi.spec
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
[mcuee@MyFreeBSD
/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0]$ gmake
gmake  all-recursive
gmake[1]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
Making all in src
gmake[2]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src'
gmake[3]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[3]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-I..     -g -O2 -I/usr/include -MT ftdi.lo -MD -MP -MF .deps/ftdi.Tpo
-c -o ftdi.lo ftdi.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -I/usr/include
-MT ftdi.lo -MD -MP -MF .deps/ftdi.Tpo -c ftdi.c  -fPIC -DPIC -o
.libs/ftdi.o
ftdi.c: In function 'ftdi_usb_close_internal':
ftdi.c:58: warning: passing argument 1 of 'libusb_close' from
incompatible pointer type
ftdi.c: At top level:
ftdi.c:201: error: conflicting types for 'ftdi_set_usbdev'
ftdi.h:292: error: previous declaration of 'ftdi_set_usbdev' was here
ftdi.c: In function 'ftdi_set_usbdev':
ftdi.c:202: warning: assignment from incompatible pointer type
ftdi.c: In function 'ftdi_usb_get_strings':
ftdi.c:325: warning: passing argument 2 of 'libusb_open' from
incompatible pointer type
ftdi.c:333: warning: passing argument 1 of
'libusb_get_string_descriptor_ascii' from incompatible pointer type
ftdi.c:342: warning: passing argument 1 of
'libusb_get_string_descriptor_ascii' from incompatible pointer type
ftdi.c:351: warning: passing argument 1 of
'libusb_get_string_descriptor_ascii' from incompatible pointer type
ftdi.c: In function 'ftdi_usb_open_dev':
ftdi.c:432: warning: passing argument 2 of 'libusb_open' from
incompatible pointer type
ftdi.c:456: warning: passing argument 1 of 'libusb_get_configuration'
from incompatible pointer type
ftdi.c:464: warning: passing argument 1 of 'libusb_set_configuration'
from incompatible pointer type
ftdi.c:471: warning: passing argument 1 of 'libusb_claim_interface'
from incompatible pointer type
ftdi.c: In function 'ftdi_usb_open_desc_index':
ftdi.c:612: warning: passing argument 2 of 'libusb_open' from
incompatible pointer type
ftdi.c:617: warning: passing argument 1 of
'libusb_get_string_descriptor_ascii' from incompatible pointer type
ftdi.c:619: warning: passing argument 1 of 'libusb_close' from
incompatible pointer type
ftdi.c:624: warning: passing argument 1 of 'libusb_close' from
incompatible pointer type
ftdi.c:630: warning: passing argument 1 of
'libusb_get_string_descriptor_ascii' from incompatible pointer type
ftdi.c: In function 'ftdi_usb_reset':
ftdi.c:775: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_usb_purge_rx_buffer':
ftdi.c:797: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_usb_purge_tx_buffer':
ftdi.c:819: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_usb_close':
ftdi.c:864: warning: passing argument 1 of 'libusb_release_interface'
from incompatible pointer type
ftdi.c: In function 'ftdi_set_baudrate':
ftdi.c:1031: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_set_line_property2':
ftdi.c:1119: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_write_data':
ftdi.c:1147: warning: passing argument 1 of 'libusb_bulk_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_read_data':
ftdi.c:1533: warning: passing argument 1 of 'libusb_bulk_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_enable_bitbang':
ftdi.c:1679: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_disable_bitbang':
ftdi.c:1696: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_set_bitmode':
ftdi.c:1720: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_read_pins':
ftdi.c:1739: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_set_latency_timer':
ftdi.c:1767: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_get_latency_timer':
ftdi.c:1785: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_poll_modem_status':
ftdi.c:1835: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_setflowctrl':
ftdi.c:1857: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_setdtr':
ftdi.c:1883: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_setrts':
ftdi.c:1909: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_setdtr_rts':
ftdi.c:1941: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_set_event_char':
ftdi.c:1966: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_set_error_char':
ftdi.c:1991: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_read_eeprom_location':
ftdi.c:2393: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_read_eeprom':
ftdi.c:2414: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_read_chipid':
ftdi.c:2451: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c:2454: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_read_eeprom_getsize':
ftdi.c:2489: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_write_eeprom_location':
ftdi.c:2514: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_write_eeprom':
ftdi.c:2548: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
ftdi.c: In function 'ftdi_erase_eeprom':
ftdi.c:2567: warning: passing argument 1 of 'libusb_control_transfer'
from incompatible pointer type
gmake[2]: *** [ftdi.lo] Error 1
gmake[2]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake: *** [all] Error 2

The reason is the incompatibility of the FreeBSD 1.0 wrapper and libusb 1.0.

http://old.nabble.com/Re%3A-LibUSB-on-FreeBSD--current-%288.x%29-p27667777.html

Changing "struct libusb_device_handle" into "libusb_device_handle"  in
both ftdi.h
and ftdi.c will make libftdi being able to built under FreeBSD.

[mcuee@MyFreeBSD
/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0]$ gmake
gmake  all-recursive
gmake[1]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
Making all in src
gmake[2]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src'
gmake[3]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[3]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-I..     -g -O2 -I/usr/include -MT ftdi.lo -MD -MP -MF .deps/ftdi.Tpo
-c -o ftdi.lo ftdi.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -I/usr/include
-MT ftdi.lo -MD -MP -MF .deps/ftdi.Tpo -c ftdi.c  -fPIC -DPIC -o
.libs/ftdi.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -I/usr/include
-MT ftdi.lo -MD -MP -MF .deps/ftdi.Tpo -c ftdi.c -o ftdi.o >/dev/null
2>&1
mv -f .deps/ftdi.Tpo .deps/ftdi.Plo
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -I/usr/include
-version-info 18:0:17  -o libftdi.la -rpath /usr/local/lib ftdi.lo
-L/usr/ib -lusb
libtool: link: gcc -shared  .libs/ftdi.o   -L/usr/ib -lusb
-Wl,-soname -Wl,libftdi.so.18 -o .libs/libftdi.so.18
libtool: link: (cd ".libs" && rm -f "libftdi.so" && ln -s
"libftdi.so.18" "libftdi.so")
libtool: link: (cd ".libs" && rm -f "libftdi.so" && ln -s
"libftdi.so.18" "libftdi.so")
libtool: link: ar cru .libs/libftdi.a  ftdi.o
libtool: link: ranlib .libs/libftdi.a
libtool: link: ( cd ".libs" && rm -f "libftdi.la" && ln -s
"../libftdi.la" "libftdi.la" )
gmake[2]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src'
Making all in bindings
gmake[2]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/bindings'
gmake[3]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[3]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
Making all in python
gmake[3]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/bindings/python'
gmake[4]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[4]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake  all-am
gmake[4]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/bindings/python'
gmake[5]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[5]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/bindings/python'
gmake[3]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/bindings/python'
gmake[3]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/bindings'
gmake[4]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[4]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/bindings'
gmake[2]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/bindings'
Making all in examples
gmake[2]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/examples'
gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../ftdipp    -g -O2
-I/usr/include -MT simple.o -MD -MP -MF .deps/simple.Tpo -c -o
simple.o simple.c
mv -f .deps/simple.Tpo .deps/simple.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -I/usr/include
-no-install  -o simple simple.o ../src/libftdi.la
libtool: link: gcc -g -O2 -I/usr/include -o simple simple.o
../src/.libs/libftdi.so -L/usr/ib -lusb -Wl,-rpath
-Wl,/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src/.libs
-Wl,-rpath -Wl,/usr/local/lib
gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../ftdipp    -g -O2
-I/usr/include -MT bitbang.o -MD -MP -MF .deps/bitbang.Tpo -c -o
bitbang.o bitbang.c
mv -f .deps/bitbang.Tpo .deps/bitbang.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -I/usr/include
-no-install  -o bitbang bitbang.o ../src/libftdi.la
libtool: link: gcc -g -O2 -I/usr/include -o bitbang bitbang.o
../src/.libs/libftdi.so -L/usr/ib -lusb -Wl,-rpath
-Wl,/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src/.libs
-Wl,-rpath -Wl,/usr/local/lib
gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../ftdipp    -g -O2
-I/usr/include -MT bitbang2.o -MD -MP -MF .deps/bitbang2.Tpo -c -o
bitbang2.o bitbang2.c
mv -f .deps/bitbang2.Tpo .deps/bitbang2.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -I/usr/include
-no-install  -o bitbang2 bitbang2.o ../src/libftdi.la
libtool: link: gcc -g -O2 -I/usr/include -o bitbang2 bitbang2.o
../src/.libs/libftdi.so -L/usr/ib -lusb -Wl,-rpath
-Wl,/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src/.libs
-Wl,-rpath -Wl,/usr/local/lib
gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../ftdipp    -g -O2
-I/usr/include -MT bitbang_ft2232.o -MD -MP -MF
.deps/bitbang_ft2232.Tpo -c -o bitbang_ft2232.o bitbang_ft2232.c
mv -f .deps/bitbang_ft2232.Tpo .deps/bitbang_ft2232.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -I/usr/include
-no-install  -o bitbang_ft2232 bitbang_ft2232.o ../src/libftdi.la
libtool: link: gcc -g -O2 -I/usr/include -o bitbang_ft2232
bitbang_ft2232.o  ../src/.libs/libftdi.so -L/usr/ib -lusb -Wl,-rpath
-Wl,/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src/.libs
-Wl,-rpath -Wl,/usr/local/lib
gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../ftdipp    -g -O2
-I/usr/include -MT bitbang_cbus.o -MD -MP -MF .deps/bitbang_cbus.Tpo
-c -o bitbang_cbus.o bitbang_cbus.c
mv -f .deps/bitbang_cbus.Tpo .deps/bitbang_cbus.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -I/usr/include
-no-install  -o bitbang_cbus bitbang_cbus.o ../src/libftdi.la
libtool: link: gcc -g -O2 -I/usr/include -o bitbang_cbus
bitbang_cbus.o  ../src/.libs/libftdi.so -L/usr/ib -lusb -Wl,-rpath
-Wl,/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src/.libs
-Wl,-rpath -Wl,/usr/local/lib
gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../ftdipp    -g -O2
-I/usr/include -MT find_all.o -MD -MP -MF .deps/find_all.Tpo -c -o
find_all.o find_all.c
mv -f .deps/find_all.Tpo .deps/find_all.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -I/usr/include
-no-install  -o find_all find_all.o ../src/libftdi.la
libtool: link: gcc -g -O2 -I/usr/include -o find_all find_all.o
../src/.libs/libftdi.so -L/usr/ib -lusb -Wl,-rpath
-Wl,/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src/.libs
-Wl,-rpath -Wl,/usr/local/lib
gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../ftdipp    -g -O2
-I/usr/include -MT serial_read.o -MD -MP -MF .deps/serial_read.Tpo -c
-o serial_read.o serial_read.c
mv -f .deps/serial_read.Tpo .deps/serial_read.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -I/usr/include
-no-install  -o serial_read serial_read.o ../src/libftdi.la
libtool: link: gcc -g -O2 -I/usr/include -o serial_read serial_read.o
../src/.libs/libftdi.so -L/usr/ib -lusb -Wl,-rpath
-Wl,/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src/.libs
-Wl,-rpath -Wl,/usr/local/lib
gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../ftdipp    -g -O2
-I/usr/include -MT baud_test.o -MD -MP -MF .deps/baud_test.Tpo -c -o
baud_test.o baud_test.c
mv -f .deps/baud_test.Tpo .deps/baud_test.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -I/usr/include
-no-install  -o baud_test baud_test.o ../src/libftdi.la
libtool: link: gcc -g -O2 -I/usr/include -o baud_test baud_test.o
../src/.libs/libftdi.so -L/usr/ib -lusb -Wl,-rpath
-Wl,/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/src/.libs
-Wl,-rpath -Wl,/usr/local/lib
gmake[2]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/examples'
Making all in doc
gmake[2]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/doc'
gmake[3]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[3]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0/doc'
gmake[2]: Entering directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[2]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'
gmake[1]: Leaving directory
`/usr/home/mcuee/Desktop/build/libftdi/blackfin/libftdi-1.0'


-- 
Xiaofan http://mcuee.blogspot.com

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

Current Thread