I will bet you that when you run cygcheck over the avrdude.exe executable 
you'll see that's it's not linked to the Cygwin DLL (cygwin1.dll). So that's 
great for you, as long as you don't redistribute it. Because then you can run 
into DLL hell.

But if you build this in MinGW, then there's no Cygwin DLL involved, and it 
makes it easier to redistribute the executable (i.e. share your program with 
others).

But congratulations on getting it built! :-)

Eric Weddington

> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On
> Behalf Of Jason Hecker
> Sent: Thursday, July 21, 2011 5:14 AM
> To: Joerg Wunsch
> Cc: [email protected]
> Subject: Re: [avrdude-dev] Building in AVRDUDEWindows
> 
> > This looks like the .deps/ file(s) contain(s) target(s) like
> >
> > C:\\foo\bar.o:
> > C:\\foo\mumble.o:
> 
> You are right.
> 
> Well, I ran Cygwin as Administrator, did:
> 
> autoreconf --force --install
> ./configure
> 
> then the special sauce:
> 
> mingw32-make
> 
> and it built!  I am applying some patches and it seems Cygwin's
> "patch" changed the Windows permissions on a file called "pgm.h" and
> mingw32-make borked until I fiddled with the security settings on the
> file to allow 'Everyone' 'Full' access it.  WTF?!
> 
> OK, now I can do some actual work!
> 
> Thanks for your help!
> 
> _______________________________________________
> avrdude-dev mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/avrdude-dev

_______________________________________________
avrdude-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/avrdude-dev

Reply via email to