Installation on 64bit Windows

Asked by Emily Marriott

I used gourmet recipe manager back when I ran primarily linux on my machine. Now, however, due to circumstances and compatible software, I'm stuck on a single boot Windows machine. I thought it would be relatively easy to install on windows, since it is windows compatible software. Apparently trying to install on windows is hard mode. I've gotten all the dependencies installed, so I go to run the setup.py from the gourmet package, and I get that elib.intl is not a valid win32 application. Now, I am on 64-bit python, and built and installed elib.intl in this 64-bit environment. It should be installed and the same architecture of the python interpreter. I am not sure what's going on.

With how much trouble this is giving me, I could install linux on a virtual machine and have a working copy of gourmet that way. That is not an ideal option.

Question information

Language:
English Edit question
Status:
Solved
For:
Gourmet Edit question
Assignee:
No assignee Edit question
Solved by:
Bernhard Reiter
Solved:
Last query:
Last reply:
Revision history for this message
Best Bernhard Reiter (ockham-razor) said :
#1

Emily,

I'm sorry for the inconvenience trying to run gourmet on Windows is giving you. TBH, the instructions given in the wiki are directed rather towards interested developers than to end users, as it's really quite a bit of pain to get everything set up.

As for the trouble you're having with elib.int specifically, I'm not really sure what's going on as I'm developing on a 32 bit version of Windows Vista. (It's strange that a source-only python package like elib.intl would cause any trouble with a 64 bits system -- should be architecture independent.) Maybe what you're seeing is some issues with the invocation of gettext/intltool related tools by setup.py -- such as msgformat or intltool-extract -- which require yet some more workarounds that aren't currently documented in the wiki :-/

But here's for the good news: I'm about to release Gourmet 0.17.0 within the next couple of days, and there will be a Windows installer that bundles all required dependencies and should make installation as easy as, well, any given Windows program that comes with an installer ;-) I've tested a preliminary version on a 64 bit Windows 7, and it works fine there. So stay tuned and be sure to check back on https://github.com/thinkle/gourmet/releases/

Revision history for this message
Emily Marriott (emilylynmarriott) said :
#2

Yay. That will be nice. In the meantime I have Arch Linux in a virtual machine, and it has Gourmet installed with all my recipes in it. I suppose that this, while not ideal, will have to do until 0.17.0.

Revision history for this message
Bernhard Reiter (ockham-razor) said :
#4

Just a short note to let you know that I've recently released Gourmet 0.17.0, including a Windows version.
See https://github.com/thinkle/gourmet/releases/tag/0.17.0