Cross-platform: Windows #89

Closed
vdeapps opened this Issue Mar 20, 2013 · 16 comments

Projects

None yet

10 participants

@vdeapps
vdeapps commented Mar 20, 2013

I use Hamster in Linux, and sometimes I am in Windows.
Can you make a release for Windows or how can I do it ?

If Hamster is Cross-platform I will share the DB file.

@tuergeist

I'd also like to see a real win-hamster. For now I use an older version form the old repository. Look at http://geekpete.com/blog/tech-guides/building-hamster-applet-windows

I can provide more information if needed.

@geekpete
geekpete commented Feb 4, 2014

Hey Team,

I've restored the build guide that I had on my site, link was previously landing on a 404.
The above link to my site now redirects to the restored guide:
https://www.geekpete.com/blog/building-project-hamster-on-windows/

Would be awesome to see a fully featured port for windows with a simple installer.

@tstriker
Contributor
tstriker commented Feb 6, 2014

@geekpete you should tell in your instructions to switch to the gnome2 branch (unmaintained, https://github.com/projecthamster/hamster/tree/gnome_2x) as with the gtk3 this whole bit will most definitely break

@toupeira toupeira added the needs_doc label Sep 5, 2014
@toupeira
Member
toupeira commented Sep 5, 2014

Maintaining Windows build instructions is out of the scope for now, but I'd be happy to accept a PR.

@toupeira toupeira closed this Sep 5, 2014
@Orbixx
Contributor
Orbixx commented Feb 6, 2015

Some of my colleagues would really benefit from a Windows build of this. Can this be built on Windows with some effort, currently?

@geekpete
geekpete commented Feb 6, 2015

I'll see if I can't have a crack at getting my old windows build instructions working against the gtk3 libs. I'm no windows expert but will give it a go.

Currently the unmaintained gnome_2x branch was the last one that worked with my build guide, as mentioned above.

@seanpoulter

Any luck with the gtk3 libs @geekpete ? Maybe I'll have a go this weekend ...

@geekpete
geekpete commented Apr 1, 2015

Sorry man, no time at the moment :(

@Catscratch

Hi,

can anyone maybe provide some windows binary builds?

@neobepmat

Hello everyone, I'm currently working on the gtk3 branch of the project to produce a Windows version of this awesome piece of software.
I haven't yet finished the work and the product is not yet very stable, but perhaps is a good starting point.
Unfortunately i don't have a lot of experience in python and maybe my approach isn't the best one.
Should someone else be interested in this porting, lemme know.
Suggestions are very welcome!
The best option would be a unique product, integrating the differences between Linux and Windows, and a setup to easy install it.

@elbenfreund
Contributor

Thank you for your feedback, it is much appreciated.

Project hamster and its various sub-components are currently undergoing some major changes. We prepare the introduction of a rewritten codebase for most of the underlying functionality. A direct consequence of this is that it is unlikely that any open/new bugs within the current/old codebase will be fixed (unless someone steps up and offers to do so) as most resources currently available will be invested in making the rewrite prime time ready.

If you are still interested in working on the new codebase (repositories: hamster-lib/cli/gtk/dbus) we would be most thrilled. Please feel free to either open a new issue with the relevant repository and/or join the discussion on the mailinglist.
For more context please see our website.

Thanks for your interest and support! Eric.

@Catscratch

Virtualization is not really a solution for a native build.

Anyway. Why us this issue closed?

@elbenfreund
Contributor

legacy hamster is no longer maintained as such there is abysmal little likelihood that there will be any progress on the matter at hand. You may consider this bug resolution a "won't fix".
Of cause, if anyone has any actionable news/info on the matter, feel free to reopen the issue / poke me :)
Other than that, all of our time goes towards the new codebase.

@Orbixx
Contributor
Orbixx commented Oct 4, 2016

The only way this is getting a Windows build is if you fork it and do it yourself.

At least with my method you can get Hamster running nicely on Windows with minimal effort

image

@elbenfreund
Contributor

I just wanted to make clear that I am very happy that you share your working solution with us!
Whilst I share @Catscratch s general sentiment it is true that your setup provides the most realistic solution at this point in time.

The new hamster will make it very easy to either write a native windows GUI (you really just need to deal with the GUI, all functionality is available via a clean lib API) or (less preferred I guess) work with us to provide a proper windows build.

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