Installed in my VS 2013 environment using the win_flex_bison_custom_build .props, etc. supplied. Invocation works properly, but I'm getting no output in the IDE. If I run the identical command (using 'start') in a command prompt, the output goes to the command prompt window as expected. If I have parser errors they are just silent in the IDE, but compilation continues anyway. This means that the parser isn't generated and there's no way to tell in the IDE. Is win_bison writing output to stdout / stderr? Or it there a method to redirect?
Thanks much for this port. Sure beats round tripping to the *nix box and back again.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Installed in my VS 2013 environment using the win_flex_bison_custom_build .props, etc. supplied. Invocation works properly, but I'm getting no output in the IDE. If I run the identical command (using 'start') in a command prompt, the output goes to the command prompt window as expected. If I have parser errors they are just silent in the IDE, but compilation continues anyway. This means that the parser isn't generated and there's no way to tell in the IDE. Is win_bison writing output to stdout / stderr? Or it there a method to redirect?
Thanks much for this port. Sure beats round tripping to the *nix box and back again.
Also, have other internal command line tools that run in the IDE that produce output to stderr and they produce output in the IDE as expected.
Hi Mac!
Thank you for notice. I've checked and had the same problem. I fixed it: now build process interrupts with error like this:
But mysteriously I don't see actual error message, so I had to switch Build Verbosity in VS from "Minimal" to "Normal" (see updated wiki page)
Also I added some flex/bison options to VS File Property Dialog (see wiki again).