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

File not found error running py script #54

Open
robbiejh12 opened this issue Oct 12, 2022 · 3 comments
Open

File not found error running py script #54

robbiejh12 opened this issue Oct 12, 2022 · 3 comments

Comments

@robbiejh12
Copy link

Running 'python3 get_steinberg_sdk.py' gives a file not found error:

File "get_steinberg_sdk.py", line 30, in <module>
    os.rename("VST3 SDK", "Steinberg")
FileNotFoundError: [Errno 2] No such file or directory: 'VST3 SDK' -> 'Steinberg'

This then leads to 'cannot find source file' errors when running 'cmake .' My suspicion is Steinberg have altered the directory structure of their SDK. Any chance you could take a look into this?

(For info: MacOS 12.6, Python 3.8.2, Homebrew 3.6.5, cmake 3.24.2).

Thanks!

@FTPlus
Copy link

FTPlus commented Oct 27, 2022

The script tries to download vstsdk366_27_06_2016_build_61.zip the VST SDK from the Steinberg download page. The build needs some of the older headers that Steinberg stopped shipping with the SDK. However, it looks like Steinberg is purposefully redirecting it to download vst-sdk_3.7.6_build-18_2022-09-05.zip instead. What a shame.
I looked for the older version online, but am unable to locate it unfortunately. :(

@robbiejh12
Copy link
Author

Good spot. Here's how I've managed to work around that.

Download build 61 via Wayback Machine.
Extract it and rename the 'VST3 SDK' folder to 'Steinberg'.
Skip python get_steinberg_sdk.py and go straight on to cmake ..

Unfortunately I've now come up against a new issue whilst running make, but I'll poke about at that for a bit and open a new issue if I need to.

@etheory
Copy link
Contributor

etheory commented Apr 23, 2024

Good spot. Here's how I've managed to work around that.

Download build 61 via Wayback Machine. Extract it and rename the 'VST3 SDK' folder to 'Steinberg'. Skip python get_steinberg_sdk.py and go straight on to cmake ..

Unfortunately I've now come up against a new issue whilst running make, but I'll poke about at that for a bit and open a new issue if I need to.

This is perfect, this was the first time I've managed to successfully build these plugins. I am keen to write a tutorial on how to do it, as the scripts need a bit of a cleanup to be able to do it properly. I should invest some time into a PR to resolve it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants