Bugzilla – Bug 10474
New Windows sox build dependent upon cygwin1.dll
Last modified: 2009-07-31 10:33:46 UTC
"sox.exe - Unable to Locate Component. This application has failed to start because cygwin1.dll was not found. Re-installing the application may fix this problem"
Oops, their win32 build ships with cygwin1.dll, but I was able to run it on my system without that file in place. Maybe for me, it is installed system-wide due to having cygwin installed. I guess we can just include that DLL in the Bin folder. Change 24422.
Although cygwin1.dll is in the SVN, the cygwin1.dll is not being copied into the windows nightly distribution so the problem remains and bug is not properly resolved.
I just checked SqueezeCenter-7.3.2-24475.ZIP and it has the dll file. Only the exe build is missing the file.
From vogelius: Finally resolved the issue... the cygwin1.dll file has to be placed in the directory where sox.exe resides, i.e. :\Program Files\SqueezeCenter\server\Bin\MSWin32-x86-multi-thread sox.exe does not "find" the file if it resides in the \Bin directory... FYI Build 24422 does not include cygwin1.dll - I had to download and install the entire cygwin application to get a copy... The good news is that the 96/24 files sound GREAT on SB3 now!!!
The Windows installer had a statement excluding *cygwin*. Change 24492 removes this filter. There shouldn't be any other cygwin files in the build tree anyway.
.dll is in place with revision 24492
Verified fixed in SqueezeCenter 7.3.2 r24679
Fixed - Closed Message (SC) This bug has been fixed in the 7.3.3 release version of SqueezeCenter! Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already. If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.
Correction: SqueezeCenter version is 7.3.2
Reduce number of active targets for SC