From: Earnie <ea...@us...> - 2011-06-03 15:59:22
|
Xiaofan Chen wrote: > On Fri, Jun 3, 2011 at 8:08 PM, Xiaofan Chen <xia...@gm...> wrote: >>>> We also do not use autotools since it is a small project (but very >>>> popular) and a simple Makefile is good enough for us. >>>> >>> >>> I pity the poor users that try to build your software in a cross >>> environment. They have to manually edit the Makefile which could have >>> been automatically generated. >> >> On the contrary, it is very easy. Just take a look at it yourself. >> No need to edit the Makefile. Just call it with something like >> "make host_prefix=i586-mingw32msvc dll test testwin". >> http://libusb-win32.svn.sourceforge.net/viewvc/libusb-win32/branches/libusb-testing/Makefile?revision=403&view=markup But then I have to learn your packaging methods as compared to the more common autoconf configury. Sure, using others sources, package management, etc requires study but autoconf take some worries out of generating a proper makefile. > > And as a matter of fact, the users do not need to build our > software in general. We provide the official binaries and > most of the users will use the official binaries. This is > especially true for the driver since it is digital signed (Windows > Kernel Mode Code Signing). > Then I loose the architecture specific optimizations of my nice iFoobar CPU. Building the binary myself, I can be assured that the binary is most optimal for my environment. -- Earnie -- http://www.for-my-kids.com |