On Tue, Sep 10, 2013 at 4:29 AM, Enoch <i...@hotmail.com> wrote:
> I can confirm that using MXE too <http://mxe.cc/> avrdude builds after
> correcting Makefile's wrong "AR = :" with "AR = i686-pc-mingw32-ar".
>
> My next problem is replacing the need for an external libusb0.dll with
> MXE's provided (static) libusb.a.
> Currently configure is missing a --disable-shared option.

Just a clarification, I do not believe the libusb.a provided by MXE
is really a static library. I am not using MXE myself (tried it under
Mac OS X and then deleted it) but I am one of the admins of
libusb-win32 project. We never provide a static version of libusb.a
(gcc) or libusb.lib (MSVC). The file libusb.a is actually a dynamic
import library for libusb0.dll, it should probably have called
libusb.dll.a or things like that.

So you will still need an external libusb0.dll which will be installed
to the system when you install the supported driver for libusb-win32
(libusb0.sys or libusbK.sys).

> Indeed, an autotools expert is needed :-)


-- 
Xiaofan

_______________________________________________
avrdude-dev mailing list
avrdude-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avrdude-dev

Reply via email to