{"action":"created","issue":{"url":"https://api.github.com/repos/pfalcon/esp-open-sdk/issues/17","labels_url":"https://api.github.com/repos/pfalcon/esp-open-sdk/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/pfalcon/esp-open-sdk/issues/17/comments","events_url":"https://api.github.com/repos/pfalcon/esp-open-sdk/issues/17/events","html_url":"https://github.com/pfalcon/esp-open-sdk/issues/17","id":54234527,"number":17,"title":"Fails to build on Cygwin","user":{"login":"tz1","id":174746,"avatar_url":"https://avatars.githubusercontent.com/u/174746?v=3","gravatar_id":"","url":"https://api.github.com/users/tz1","html_url":"https://github.com/tz1","followers_url":"https://api.github.com/users/tz1/followers","following_url":"https://api.github.com/users/tz1/following{/other_user}","gists_url":"https://api.github.com/users/tz1/gists{/gist_id}","starred_url":"https://api.github.com/users/tz1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tz1/subscriptions","organizations_url":"https://api.github.com/users/tz1/orgs","repos_url":"https://api.github.com/users/tz1/repos","events_url":"https://api.github.com/users/tz1/events{/privacy}","received_events_url":"https://api.github.com/users/tz1/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-01-13T19:13:18Z","updated_at":"2015-06-15T17:26:03Z","closed_at":null,"body":"At least two problems, first a dos2unix - git is adding carriage returns which causes problems (e.g. set in ./bootstrap fails).  Second, configure says \r\nconfigure: error: in `/home/.../esp-open-sdk/crosstool-NG':\r\nconfigure: error: C compiler cannot create executables\r\nOh yes it can, but they end in \".exe\" or something else so whatever test it is using is broken.\r\n"},"comment":{"url":"https://api.github.com/repos/pfalcon/esp-open-sdk/issues/comments/112146535","html_url":"https://github.com/pfalcon/esp-open-sdk/issues/17#issuecomment-112146535","issue_url":"https://api.github.com/repos/pfalcon/esp-open-sdk/issues/17","id":112146535,"user":{"login":"kireevco","id":1790594,"avatar_url":"https://avatars.githubusercontent.com/u/1790594?v=3","gravatar_id":"","url":"https://api.github.com/users/kireevco","html_url":"https://github.com/kireevco","followers_url":"https://api.github.com/users/kireevco/followers","following_url":"https://api.github.com/users/kireevco/following{/other_user}","gists_url":"https://api.github.com/users/kireevco/gists{/gist_id}","starred_url":"https://api.github.com/users/kireevco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kireevco/subscriptions","organizations_url":"https://api.github.com/users/kireevco/orgs","repos_url":"https://api.github.com/users/kireevco/repos","events_url":"https://api.github.com/users/kireevco/events{/privacy}","received_events_url":"https://api.github.com/users/kireevco/received_events","type":"User","site_admin":false},"created_at":"2015-06-15T17:26:03Z","updated_at":"2015-06-15T17:26:03Z","body":"@pfalcon hey, thanks for responding :)\r\n1. Same with me, I'm on a Mac currently, and it was surprisingly easier to get esp-open-sdk working (and hopefully people will be able too). Also, I like the idea of a docker container. Works good via boot2docker for me.\r\nThe only reason why I'm trying to build esp-open-sdk (and mainly xtensa toolchain) is for folks that use Windows (only) and for some reason won't switch to docker/vagrant/vm.\r\nSo hope you understand my intentions.\r\n\r\nI've been spending all my free time recently on trying to build xtensa toolchain for windows. PAAAAIIN. Trying both mingw and cygwin [here](https://github.com/kireevco/packages/tree/master/esp-open-sdk/windows)...\r\n\r\nThe thing that kinda bothers me is that there is a prebuild toolchain [here](https://drive.google.com/folderview?id=0BzWyTGWIwcYQendHbWlsNUZpX0E&usp=drive_web#list) and [UDK](https://github.com/CHERTS/esp8266-devkit) and people keep using those instead of leaning toward open projects.\r\n\r\nI will try the upstream crosstool-NG but from my latest experiments I was able to build crosstool-NG easily, and ct-ng xtensa step was failing. I'll get the log, and hopefully we could figure it out and drive people to esp-open-sdk so I could publish some [binary builds](https://bintray.com/kireevco/generic/esp-open-sdk/view) for Windows people too.\r\n"}}