Andy's Workshop Forums

General Category => General discussion => Topic started by: aoand on March 20, 2016, 03:55:44 pm

Title: avr-gcc 4.9.2 does not quite work
Post by: aoand on March 20, 2016, 03:55:44 pm
Hi Andy,

Many thanks for providing a pre-compiled avr-gcc toolkit!
Unfortunately, when installed on a fresh Windows7, it does not work.
make.exe throws a pop-up window which reads
"The program can't start because libintl-8.dll is missing from your computer. ..."

Can you, please, add the missing dll to the pack?
Title: Re: avr-gcc 4.9.2 does not quite work
Post by: Andy Brown on March 24, 2016, 04:36:34 am
Hi, yes I'll do that. It looks like it's a dynamic dependency required for native language support which is probably why it doesn't come up as a dependency for me.

Did you manage to source the DLL already online? (it's part of MinGW).
Title: Re: avr-gcc 4.9.2 does not quite work
Post by: aoand on March 29, 2016, 12:18:02 pm
Hi, Andy.
Thank you!

> Did you manage to source the DLL already online?

No, I did not. I did not know, that your make.exe comes from MinGW.
I will try it in a few days.

BTW: making a note on the download page that the toolchain is compiled with MinGW would be helpful.
Title: Re: avr-gcc 4.9.2 does not quite work
Post by: Andy Brown on March 29, 2016, 02:11:17 pm
I've attached a copy of libintl-8.dll from the mingw distribution. Can you check if this works? I'm interested if there are any transient dependencies (libiconv2.dll sometimes comes up).
Title: Re: avr-gcc 4.9.2 does not quite work
Post by: aoand on March 30, 2016, 03:16:16 pm
Hi Andy,

I installed mingw32-make with mingw-get:

> mingw-get.exe  install mingw32-make

It installed three packages to satisfy dependencies:
libiconv-1.14-3-mingw32-dll-2.tar
libgcc-4.9.3-1-mingw32-dll-1.tar.xz
libintl-0.18.3.2-2-mingw32-dll-8.tar.xz

After that, make worked as expected.
So, I believe, all three libraries are required, but I did not try to remove any of them.