Hey Phil,
The "attribute" thing George mentioned was the macOS quarantine flag --- Windows doesn't have an equivalent, so you can ignore that part.
In v0.9.1, extempore.exe looks for runtime/init.xtm relative to the current working directory. So the CWD when you launch it needs to be the unzipped extempore folder (the one that has extempore.exe, runtime/, libs/ etc. sitting side by side). VSCode's integrated terminal often opens at the workspace root, which may not
be that folder.
Two things to try:
1. Before running, check where you are. In the VSCode terminal:
Get-Location
1. If that isn't the unzipped extempore folder, cd into it first, then run:
cd C:\path\to\extempore-windows-x86_64-v0.9.1
./extempore.exe
2. Or skip the CWD step entirely by passing an absolute --sharedir:
./extempore.exe --sharedir "C:\path\to\extempore-windows-x86_64-v0.9.1"
If neither helps, could you send back:
- the output of Get-Location immediately before running extempore.exe
- the full path you unzipped the release into
- the exact command line you ran
- the complete error output (there may be more than just the init.xtm line)
And confirm that runtime\init.xtm actually exists inside the unzipped folder. With those, we should be able to nail down what's going on.
Cheers,
Ben
>To view this discussion visit
https://groups.google.com/d/msgid/extemporelang/a5a6ea4d-a164-4949-89ba-4292f79c8e02n%40googlegroups.com.
--
Cheers,
Ben