Big problems with hise-cli /setup
-
OK so I downloaded and installed hise-cli on my mac mini - cause I can never remember how to set up HISE on MacOS I do it so infrequently.....
I type /setup
I check the environment is ok - it is, I add Faust and [submit]
the first time thru it showed me this:
Executing HISE Setup...
Check platform support
Platform supported.
Install compiler toolkit
Checking Command Line Tools...
Launching Command Line Tools installer...✗ Command Line Tools installer launched. A system dialog should appear now.
1. Click 'Install' in the dialog. 2. Wait for the download to complete (~5–10 min). 3. Type /resume to continue the wizard.I clicked install on the dialog, and waited for the install to complete....once it had done so I typed /resume
..and I got the same message again:
▎
▎ > /resume
▎✗ Command Line Tools installer launched. A system dialog should appear now.
1. Click 'Install' in the dialog. 2. Wait for the download to complete (~5–10 min). 3. Type /resume to continue the wizard.only this time theres no dialog starting, nothing.....seems its not recognising the command-line tools are now installed...
I rebooted the machine, no change..
any clues what to do?
-
@Lindon ok this if fricking nuts, there is no Command Line Tools for XCode 15.4 on the Apple site, so (on Gemini's advice) I tried to install 15.3's command line tools, it tells me it worked but theres nothing in Library/Developer. ..and hise-cli /setup is still hung up at the same point.
-
@Lindon ok so I removed XCode 15.4 and installed XCode 16.2, and I get the same outcomes....anyone?
Whre the f**k are the command line tools supposed to be so this hise-cli can discover them?, MacOS thinks they are installed!
lindonparker@lindons-Mini ~ % xcode-select -p
/Applications/Xcode.app/Contents/Developer -
@Lindon I tried installing the stand alone command line tools, and they are there in /Library/Developer and still no change to hise-cli
-
@Lindon hmm, its saying "Compiler: not detected" in the Detected tab - could that be it?
-
@Lindon It's been long time since I've had a problem like this that an agent hasn't just sorted out for me in 2 minutes.
If Gemini isn't answering your questions and getting this set up for you, try another agent.
Also, make sure you're using a capable model, ideally the best one available on the platform.
PS sorry it's not actually answering your questions, but the sooner you get agents doing all this for you, the better.
-
@dannytaurus so does your agent have access to the hise-cli repo?
-
@Lindon If I cloned it locally, it would. But it doesn't need access to the repo.
The only thing I use the hise-cli for is when HISE is open and the REST server is running - for things like taking screenshots, recompiling after edits, and doing live edits to the UI/module tree.
But I mostly work with Claude on code when HISE is closed because I've been bitten too many times by small bits of work getting lost because of the uncertain state of the HISE project.
-
@Lindon If I were in your situation I'd ask Claude/your agent this:
"Read my forum post here and tell me how to get up and running: (link to this forum post)."
You don't need to overthink things. Let your agent do all the digging through docs and error reports. They are infinitely better and more patient at it than we meat bags are.
-
@dannytaurus said in Big problems with hise-cli /setup:
@Lindon If I were in your situation I'd ask Claude/your agent this:
"Read my forum post here and tell me how to get up and running: (link to this forum post)."
You don't need to overthink things. Let your agent do all the digging through docs and error reports. They are infinitely better and more patient at it than we meat bags are.
so I did this and it gave me all the solutions I had already tried.. nothing new, finally it said:
Fallback: if you just need HISE running today, you can skip the wizard and set it up manually: clone the HISE repo with submodules, open the Projucer project, and build the Xcode project directly. Once clang works from the terminal, that route doesn’t depend on hise-cli at all.
which is what Ive already done.... so really pretty unimpressive response from this view point.
-
@Lindon I haven't read the whole thread. What are you wanting to use hise-cli for?