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
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