Okay, I have built it, run it and it still seems to fail in the same way
as before in the end. I have appended the result and I hope that
it is possible that it provides some useful information about what
goes wrong.

Olof

On Tue, 2010-08-03 at 16:05 +0200, Peter Stuge wrote:
> Peter Stuge wrote:
> > export LIBUSB_1_0_CFLAGS=/tmp/test/include
> > export LIBUSB_1_0_LIBS=/tmp/test/lib
> > cd libftdi-1.0 && ../openocd/bootstrap && ./configure \
> 
> Olof Tångrot wrote:
> > I get a lot of build errors starting with:
> > 
> > make[1]: Entering directory `/tmp/test/src/libftdi-1.0/src'
> > /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
> > -I..     -g -O2 /tmp/test/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 /tmp/test/include
> > -MT ftdi.lo -MD -MP -MF .deps/ftdi.Tpo -c ftdi.c  -fPIC -DPIC
> > -o .libs/ftdi.o
> > ftdi.c:31:20: error: libusb.h: No such file or directory
> 
> My bad. The two export lines before libftdi build are wrong. Try:
> 
> export LIBUSB_1_0_CFLAGS=-I/tmp/test/include/libusb-1.0
> export LIBUSB_1_0_LIBS="-L/tmp/test/lib -lusb-1.0"
> 
> Sorry. Maybe you see a pattern in these settings already, if you are
> familiar with compiling and linking, and you might also have noticed
> how the settings have influenced the command line of the command that
> failed. I hope it makes sense to you.
> 
> As an alternative to those two exports, you could do:
> 
> export PKG_CONFIG_PATH=/tmp/test/lib/pkgconfig
> 
> (No -I or -L or -l should be in there. :)
> 
> Note that export CFLAGS/LDFLAGS before building OpenOCD are still
> needed, until libftdi.pc is fixed in libftdi to mention that libftdi
> depends on libusb-1.0. Then this build gets even easier.
> 
> 
> //Peter
> _______________________________________________
> Openocd-development mailing list
> Openocd-development@lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/openocd-development

Attachment: res.txt.tar.gz
Description: application/compressed-tar

_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to