-
Notifications
You must be signed in to change notification settings - Fork 429
Can't build on bash windows #36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Do you have Bazel installed? If not, install it and try again. |
Well, I did see that I only made the first step, later I follow the other steps and at the end need to do a install missing (there where some missing dependencies but apt says in the troubleshoting on console what to call). Then I'm getting this (now is a cant connect to server)
|
This could potentially be a Bazel problem, since they do note that Windows support for Bazel is experimental, but I don't want to claim that quite yet. Can you try checking out the
If that fails, the problem is probably not with the Rust bindings. If it succeeds, we have more debugging to do. Also, can you verify that |
That doesn't make any sense. The file exists in that version of TensorFlow, and nothing should delete it. When you try the manual steps above, can you verify that the file exists after every step, including the git checkout? |
this rust repo still give the problem above, but cloning tensor flow for compiling makes this other issue...
guess it is bas on windows doesnt work. well, I could have made something wrong on my bash usage... so if you provide straigforward copy & aste to bash will do. |
I also try adding only the crate as dependency as #37 and I get
By the way, bash for windows is at https://msdn.microsoft.com/en-us/commandline/wsl/about and also reported a issue there microsoft/WSL#1467 |
It looks like TensorFlow doesn't support Windows until version 0.12: https://developers.googleblog.com/2016/11/tensorflow-0-12-adds-support-for-windows.html Unfortunately, you can't install TensorFlow 0.12 and use it with the current Rust bindings (which use TensorFlow 0.10) because the TensorFlow C API (which we use under the hood) has been making breaking changes. We'll catch up eventually, and then we'll take another look at this. |
Tought... bash on windows is a native ubuntu 14.04.4 LTS (still under develpment Well if you dont want to see the video here a post from the page http://www.hanselman.com/blog/DevelopersCanRunBashShellAndUsermodeUbuntuLinuxBinariesOnWindows10.aspx And as a fact, you can now use ubuntu 16.04 https://blogs.msdn.microsoft.com/commandline/2016/10/19/wsl-adds-ubuntu-16-04-xenial-support/ will try this :) |
A little update: Well it is now updated to the latest, and also I uninstalled the 14.04 LTS and installed the xenial (16.o4 LTS Ubuntu) one which causes https://rustup.rs to fail still been able to install cargo and rust via
|
If TensorFlow doesn't build, then the Rust bindings won't build, and there's nothing I can do to change that. I'm trying to catch up to TensorFlow 0.12, but that's still a work in progress. You can try building TensorFlow 0.12 and file a bug against that project if it fails to build. |
I'm trying the latest , I got Bazel and tf to build testing now .. will let you know . |
Are there any problems still when building on Windows? We've upgraded a through a few versions of TensorFlow, and some improvements have been made to the Windows build. |
Closing due to lack of activity. |
* initial migration to IronSnappy * checkpoint * Update azure-pipelines.yml for Azure Pipelines * Update azure-pipelines.yml for Azure Pipelines
Here is the output
Here is the backtrace (even that is pretty clear)
Also would prefer the name of the repo be some like tensorflow-rust so when you clone with guthub app doesnt overwrite rust repo :).
The text was updated successfully, but these errors were encountered: