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

Tidal installer for Mac #282

Closed
yaxu opened this issue Mar 3, 2018 · 11 comments
Closed

Tidal installer for Mac #282

yaxu opened this issue Mar 3, 2018 · 11 comments

Comments

@yaxu
Copy link
Member

yaxu commented Mar 3, 2018

It'd be great if there was an easy way of installing for mac. (see #283 for the equivalent issue for windows and #284 for linux)

There is this script made by the excellent @davidgranstrom:
https://davidgranstrom.github.io/tidal-bootstrap/ https://github.com/davidgranstrom/tidal-bootstrap
along with this video:
https://www.youtube.com/watch?v=dJTfGv2sT-w

I'm not 100% sure it works at the moment (I don't have a mac), and it isn't linked from the install instructions. It'd be good to bring it into the tidalcycles github organisation for long term maintenance.

The next level would be a one-click download that included everything you need (supercollider, superdirt + dependences, ghc, tidal + dependencies) and installed it all for you.

Any mac-based tidalcyclists up for taking this on?

@yaxu yaxu changed the title Tidal installer for mac Tidal installer for Mac Mar 3, 2018
@jacklorusso
Copy link

Just confirming that @davidgranstrom's install script (and CLI instructions) worked for me on macOS High Sierra v10.13.3 on a late 2015 iMac. Ran it just then and didn't have any issues 👍

Agree that a one-click install would be amazing, sorry I don't have time to take this on right now though

@yaxu
Copy link
Member Author

yaxu commented Mar 4, 2018

That's great news @lol-russo, we should definitely link to it from the website, then!

@vism2889
Copy link

Have tested bootstrap installer today, can confirm it works, it also appears that this has been added to the documentation, should we close this issue?

@yaxu
Copy link
Member Author

yaxu commented May 24, 2018

@vism2889 Did you have to install a particular haskell version first or did it work from scratch? I guess we could close this issue, but still think a drag-and-drop installer would be nice, longer term.

@vism2889
Copy link

The only issue i had was with python versioning, I changed the head of the file to : #!/usr/bin/env python2 to force python2, and it worked. I'm using ghci 8.0.2. Don't know much about drag-and-drop / dmg packaging, also think that would be nice.

@songproducer
Copy link

I had some issues installing which I was able to fix after searching around. More details here: https://steemit.com/music/@djleo/programming-music-how-i-got-tidal-working-on-mac

@vism2889
Copy link

@yaxu tidalcycles/tidal-bootstrap#10 Would like to propose this change to bootstrap code so it defaults to python2, which is the only compatible python for this script at the moment, and from the best of my knowledge, and searching, is the version of python that is factory installed on OSX.

@yaxu
Copy link
Member Author

yaxu commented Jun 2, 2018

I've accepted your PR @vism2889, thanks. I hear that installing the full version of haskell platform 8.4.1 works without the 'no-pie' error. If anyone has time to look at fixing up the script that'd be great!

@vism2889
Copy link

vism2889 commented Jun 2, 2018

@yaxu I have been unable to find a way to specify Haskell versions (8.4.1) with brew cask install, for example I dont know if: brew cask install haskell-platform-8.4.1 will work. The bootstap script now has ghci as a target variable, I think that could be changed to haskell-platform. Im not sure what that defaults to though, assuming the newest stable release, which may or may not be 8.4.1 at this point.

@dandrewstewart
Copy link

dandrewstewart commented Aug 25, 2018

I will watch this thread for any news of compatibility with latest Haskell Platform (version 8.4.3). I went with the "manual" installation instructions, not bootstrap option. After a failed attempt, and finding issue, "Windows installation problem. Failed to connect to tidal server. Try specifying a different port", which is now closed, I can confirm that version 8.2.1 is required. Thank you Kazuki-Tohyama ! @Kazuki-Tohyama

@msp msp mentioned this issue Nov 19, 2018
@yaxu yaxu mentioned this issue Dec 15, 2018
@yaxu yaxu mentioned this issue Jan 7, 2019
@yaxu yaxu closed this as completed Nov 26, 2019
@yaxu
Copy link
Member Author

yaxu commented Nov 26, 2019

No drag-and-drop install so far, but tidal-bootstrap seems to work OK, so closed for now.

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

5 participants