You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 1, 2022. It is now read-only.
After building on Windows x64, Saucedacity builds fail to run. Building on Windows x64 succeeds, but the built executable appears to be missing some libraries, most notably from wxWidgets.
To reproduce
Building
The instructions from BUILDING.md are used. I've even tried the oldinstructions, found on Audacity's Wiki.
Running the built executable
Simply run it, and you'll see that some libraries are missing.
Expected Behavior
The program, at this point, is supposed to be up and running, with the welcome screen and main window displayed, etc.
Additional information
OS: Windows 10 20H2
Version: Saucedacity 1.0
Additional context
Building Audacity's fork of wxWidgets appears to resolve some errors. However, not all libs are built.
Additionally, I'm likely skipping a step in the build instructions. The only reason why I'm building wxWidgets is from the old build instructions from Audacity's wiki. (Actually, these instructions have been deprecated for only a couple of months at the same, so they appear to be somewhat relevant). Although the new instructions (BUILDING.md) don't mention building wxWidgets while building on Windows, that's likely (if not already) the issue to why the built binaries do not work. However, it appears that more libraries are needed, such as zlib.
Overall, I believe there might need to be some additional steps in having to build this on Windows, or at least additional dependencies. Basically, I'm not clear on how to build Audacity for Windows, let alone Saucedacity.
Note: Linux, on the other hand, is unaffected. From my end, everything appears to be working okay. (Although I have Audacity installed alongside, but nevertheless the dependencies and required libraries should be the same anyways)
UPDATE
As this appears to be a dependency issue, a simple thing to do is to run either ldd (from some UNIX-like environment), Dependency Walker, or Dependencies on the produced binary. There should be a lost ofrewuired dependencies that Saucedacity relies on. Here, we could either donwload pre-built DLLs from the developer's website (e.g. for zlib https://zlib.net) or build them ourselves if necessary.
I will be trying this soon, and we will see what happens.
The text was updated successfully, but these errors were encountered:
Describe the bug
After building on Windows x64, Saucedacity builds fail to run. Building on Windows x64 succeeds, but the built executable appears to be missing some libraries, most notably from wxWidgets.
To reproduce
Building
The instructions from BUILDING.md are used. I've even tried the oldinstructions, found on Audacity's Wiki.
Running the built executable
Simply run it, and you'll see that some libraries are missing.
Expected Behavior
The program, at this point, is supposed to be up and running, with the welcome screen and main window displayed, etc.
Additional information
Additional context
Building Audacity's fork of wxWidgets appears to resolve some errors. However, not all libs are built.
Additionally, I'm likely skipping a step in the build instructions. The only reason why I'm building wxWidgets is from the old build instructions from Audacity's wiki. (Actually, these instructions have been deprecated for only a couple of months at the same, so they appear to be somewhat relevant). Although the new instructions (BUILDING.md) don't mention building wxWidgets while building on Windows, that's likely (if not already) the issue to why the built binaries do not work. However, it appears that more libraries are needed, such as zlib.
Overall, I believe there might need to be some additional steps in having to build this on Windows, or at least additional dependencies. Basically, I'm not clear on how to build Audacity for Windows, let alone Saucedacity.
Note: Linux, on the other hand, is unaffected. From my end, everything appears to be working okay. (Although I have Audacity installed alongside, but nevertheless the dependencies and required libraries should be the same anyways)
UPDATE
As this appears to be a dependency issue, a simple thing to do is to run either
ldd
(from some UNIX-like environment), Dependency Walker, or Dependencies on the produced binary. There should be a lost ofrewuired dependencies that Saucedacity relies on. Here, we could either donwload pre-built DLLs from the developer's website (e.g. for zlib https://zlib.net) or build them ourselves if necessary.I will be trying this soon, and we will see what happens.
The text was updated successfully, but these errors were encountered: