Skip to content
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

Windows Support #5

Open
Jorropo opened this issue Sep 9, 2020 · 5 comments
Open

Windows Support #5

Jorropo opened this issue Sep 9, 2020 · 5 comments
Milestone

Comments

@Jorropo
Copy link
Collaborator

Jorropo commented Sep 9, 2020

even without any unixpath for bridging

@Jorropo Jorropo changed the title Windows Windows Support Sep 9, 2020
@Jorropo Jorropo modified the milestones: 1.1, 1.0 Sep 9, 2020
@cpacia
Copy link

cpacia commented Sep 9, 2020

I see you've put up a PR in libtor repo for Mac. Which is awesome. Are you also planning on doing the same for Windows?

@Jorropo
Copy link
Collaborator Author

Jorropo commented Sep 9, 2020

I see you've put up a PR in libtor repo for Mac. Which is awesome. Are you also planning on doing the same for Windows?

I'm paid to do macos and ios, windows I'll probably do it on some free time :) (I'll start working on IOS tomorow (macos is ready except some CI stuff)).

@Jorropo
Copy link
Collaborator Author

Jorropo commented Sep 9, 2020

@cpacia if you would like to help with windows (this would be awesome and faster), I can point you to the right resources tomorrow (it will be easy to add new archs once the CI will be made).

@cpacia
Copy link

cpacia commented Sep 9, 2020

I'm definitely interested in it, but I don't know if I have the right skill set to do that kind of work.

Overall I have a new version of OpenBazaar that I'm hoping to release at some point. Major overhaul of everything. I'm currently using a Tor transport that I wrote that is similar to yours, but as you know the embedded Tor only works on linux currently and I'm just using build tags. But I wouldn't mind collaborating on this repo as it makes sense to just have one canonical Tor transport rather than multiple people maintaining similar ones.

@Jorropo
Copy link
Collaborator Author

Jorropo commented Sep 10, 2020

I'm definitely interested in it, but I don't know if I have the right skill set to do that kind of work.

It's basicaly running autotools on windows, fetch the config files and move them here : https://github.com/Jorropo/go-libtor/tree/feat/macos/config
And then add in the build/wrap.go script the new target and finally add a MSYS windows stage in the CI to update the config (again the CI is not ready yet, I have to move it to action (I need artifacts to pass files from stages to stages and this is free with action, not with travis))

GitHub
Self-contained Tor from Go. Contribute to Jorropo/go-libtor development by creating an account on GitHub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants