On Sun, Jul 4, 2010 at 10:01 PM, Freddie Chopin <[email protected]> wrote: >> Your 64bit packages need to use the 64bit of libftdi dll so I can not >> test with libftdi-0.18 yet. > > That's true - I have compiled both libftdi and libusb-win32 for the x64 > packages with x86_64-w64-mingw32 toolchain.
I have some issues to build libusb-win32 with x86_64-w64-mingw32 but I managed to fix them. Did you need some fixes as well? Could you post your fixes? After some minor fixes (header file location different from MinGW32bit), I can build libusb-win32 latest svn under x86_64-w64-mingw32 except the driver (too many errors). Anyway, we do not recommend or support using MinGW for the libusb0.sys building as of now. We recommend to use Microsoft WDK for the driver building since the past tests shows that the driver built with MinGW has some problems. But we may want to release 64bit MinGW import library in the future. Right now only 32bit MinGW import library are released. Here are the MinGW-w64 binaries for libusb-win32 svn 257 and libftdi-0.18. http://code.google.com/p/picusb/downloads/list The libftdi-0.18 MinGW-w64 dll seems to work with your 64bit OpenOCD binaries. D:\work\openocd\win64binary\openocd-x64-0.4.0\bin> openocd-x64-0.4.0.exe -f board\ek-lm3s1968.cfg Open On-Chip Debugger 0.4.0 (2010-02-22-19:09) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html 3000 kHz jtag_nsrst_delay: 100 srst_only separate srst_gates_jtag srst_open_drain Info : clock speed 3000 kHz Info : JTAG tap: lm3s1968.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3) Info : lm3s1968.cpu: hardware has 6 breakpoints, 4 watchpoints D:\work\openocd\win64binary\openocd-x64-0.5.0-dev-100617191010\bin> openocd-x64-0.5.0-dev-100617191010.exe -f board\ek-lm3s1968.cfg Open On-Chip Debugger 0.5.0-dev (2010-06-17-21:40) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html 3000 kHz adapter_nsrst_delay: 100 srst_only separate srst_gates_jtag srst_open_drain Info : clock speed 3000 kHz Info : JTAG tap: lm3s1968.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3) Info : lm3s1968.cpu: hardware has 6 breakpoints, 4 watchpoints -- Xiaofan http://sourceforge.net/projects/libusb-win32/ _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
