Hang when launching WiX's candle.exe with cygwin 1.7.15. Runs OK with 1.7.9

Graham Perks graham@kace.com
Mon Jul 9 15:12:00 GMT 2012

Andrey, thanks for the reply.

I added the WiX path to the User path. Run Control Panel, type 'path' in
the search field, click "Edit Env Vars for your account", and create a new
PATH user variable containing just the WiX path.

The path ends up looking like this; with Cygwin at the start:

$ echo $PATH
ell/v1.0:/cygdrive/c/Program Files (x86)/Windows Installer XML v3.5/bin

If one wanted, you could skip the path change and just 'cd' to the WiX
location before attempting to run candle.exe. The path change happens to
replicate our build environment.

This hang appears to be a regression from 1.7.9 somewhere leading up to


On 7/7/12 11:45 AM, "Andrey Repin" <anrdaemon@freemail.ru> wrote:

>Greetings, Graham Perks!
>> Steps:
>> - Install Windows 7 x64, with VS2008 + SP1.
>> - Install WiX 3.5 (Windows Installer builder), from
>> http://wix.codeplex.com/releases/view/60102; Wix35.msi.
>> - Install cygwin base.
>> - Add C:\Program Files (x86)\Windows Installer XML v3.5\bin to your PATH
>> (via Control Panel)
>Do note that this doesn't tell us a thing about exact steps performed.
>Did you added that to system or user variables? Before or after Cygwin's
>> - Open Cygwin Terminal
>> - Type 'candle' - terminal hangs. Apparently no new processes are kicked
>> off, per Task Manager.
>> With an older cygwin (I had 1.7.9(0.237/5/3) 2011-03-29 available), and
>> candle.exe runs correctly, showing the available command options.
>> I've tried working around this by executing 'cmd /c candle.exe ...' but
>> wind up with the same result, a hang.
>> Any ideas on workarounds or fixes?
>%Cygwin%/bin MUST be first in PATH.
>Andrey Repin (anrdaemon@freemail.ru) 07.07.2012, <20:42>
>Sorry for my terrible english...

Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

More information about the Cygwin mailing list