On Tuesday, September 29, 2015 at 2:15:44 AM UTC-7, Peter Bienstman wrote:
> Hi,
>  
> Compiling is not the problem, as Mnemosyne is written in Python which is 
> interpreted.
>  
> In fact, running Mnemosyne on Mac by manually installing Python and the 
> dependencies should work, but the problem is creating a one-click 
> self-contained installer.
>  
> Cheers,
>  
> Peter
>  
> 
> 
> 
> From: [email protected] [mailto:[email protected]] 
> On Behalf Of David Bailey
> Sent: 28 September 2015 21:56
> To: mnemosyne-proj-users <[email protected]>
> Subject: [mnemosyne-proj-users] Re: Call for a new Mac maintainer for 
> Mnemosyne
>  
> 
> Maybe you could cross-compile it from Linux or Windows? I just found this 
> after googling "os x cross compile linux." Doesn't seem to require having an 
> existing Mac, just an Apple ID to download the Xcode SDK.
> 
> On Friday, 20 March 2015 09:00:04 UTC, Patrick Kenny wrote:
> 
> 
> Hello everyone,
> 
>  
> 
> I'm sorry that the Mac version of Mnemosyne has not been kept up to date with 
> the Windows and Linux releases, and unfortunately I do not know when or if I 
> will be able to get it up-to-date myself, so, after consultation with Peter, 
> we'd like to announce we are looking for a new Mac maintainer.
>  
> 
> If you have access to a Mac and know something about building software, we 
> would highly appreciate your help.  If you're interested, please see my 
> e-mail to the dev list for details.
> 
>  
> 
> Meanwhile, that unfortunately means we have to declare the Mac version 
> unsupported for the time being.
> 
>  
> 
> Best,
> 
> Patrick
> -- 
> You received this message because you are subscribed to the Google Groups 
> "mnemosyne-proj-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/mnemosyne-proj-users/5f23c4e1-7af0-4c22-bc7d-d82697614937%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Peter,
I just wanted to confirm that manually installing the dependencies does work. 
I'm up and running on Yosemite with Mnemosyne 2.3.4. I kind of muddled my way 
through it, since I'm not too familiar with some of the program 
dependencies/python package managers, but it's working fine now.

Here's what I did if anyone is interested. (Note: there are probably some 
unneeded steps here but I wanted to include everything I did). Feel free to 
point out the errors:

1. Install Homebrew
2. brew install pyqt (this and below commands are done from the terminal unless 
otherwise noted)
3.  brew link --overwrite python
4. brew linkapps qt
5. cd ~
6. subl .bashrc (this open the .bashrc file in sublime; if you don't have 
sublime installed, just open it in your text editor of choice)
7. Paste this into the .bashrc file: 
PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
8. pip2 install matplotlib (we're back in the terminal now)
9. curl https://bootstrap.pypa.io/ez_setup.py -o - | python
10. easy_install cherrypy
11. easy_install webob
12. Now download the Linux distro of Mnemosyne-2.3.4, unpack, and navigate to 
that directory in your terminal
13. python setup.py install
14. Now navigate out of that folder, to any other folder on your machine
15. From the terminal, run this command: mnemosyne

Oh yes..I already had python installed on my machine, so for those of you who 
don't you may have to run "brew install python" before step two.

Anyway, hope someone finds this helpful. Good luck and let me know if I can 
help with anything.

-- 
You received this message because you are subscribed to the Google Groups 
"mnemosyne-proj-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mnemosyne-proj-users/88b0b33f-6838-4b68-b42a-7fa9e21a21d4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to