Comments (9)
i've gotten this exact problem when debugging too
https://imgur.com/a/VQHfGUu
from dcue.
This should have been fixed by #15 , have you tried the tip of develop
?
from dcue.
Develop does not throw this error.
But then I get an error on line 30 for spdlog: does not contain a CMakeLists.txt file.
Which is correct as the whole folder spdlog is empty.
I might have added that I use CMake GUI.
from dcue.
You haven't cloned the submodules. To quote the README
on compiling :
Also remember to include submodules in your clone : the easiest way to do that is to add
--recurse-submodules
to the git clone commandline.
from dcue.
I see this instruction. As I always do I just download the zip from GitHub and this apparently does not include the required modules. I also do not see an option for that to include them. So I think a warning should be in order with that part of the README: to NOT download the zip?
If I try to clone the repo in VSCode the normal way it also fails to include these other repo's. It detects them (that preference is switched on in my settings) but does not clone them right away. I searched some settings and found that you need to execute Clone (Recursive) in VSCode. So I managed to clone the develop branch.
I never work with CLI for cloning. I guess I am not the only one............... :-)
So now the build gives these errors:
CMake Error in CMakeLists.txt:
OUTPUT containing a "#" is not allowed.
CMake Error in CMakeLists.txt:
OUTPUT containing a "#" is not allowed.
CMake Error in spdlog/CMakeLists.txt:
OUTPUT containing a "#" is not allowed.
I changed the CMAKE_INSTALL_PREFIX to point to the desired folder (which does not exist yet).
But I do not know what to select in the SPDLOG settings (it is a long list). Do I need to select some? It is not mentioned in the README.
I think it has to do with the Build location I provide: F:/#Audio/cuesheet/dcue-build
That contains an # character. Is this a bug in CMake?
from dcue.
But I do not know what to select in the SPDLOG settings (it is a long list). Do I need to select some? It is not mentioned in the README.
You don't need to change any of those settings.
I think it has to do with the Build location I provide: F:/#Audio/cuesheet/dcue-build That contains an # character. Is this a bug in CMake?
It looks like it's a Windows-only quirk in CMake : https://gitlab.kitware.com/cmake/cmake/-/issues/25604
Also, keep in mind that this project doesn't really use install
, as the release packages consist only of the main executable that's pulled straight from the build directory, as seen here and here. So I have no idea what you're going to end up with in your CMAKE_INSTALL_PREFIX
.
from dcue.
So I ran the CMake build in another folder (without # in the name). The generation went fine.
And now what? As you expected there is no exec in the build folder.
The GUI has an option "Open project" and then it picks dcue.sln and gives me a pop-up to select the application to open it with. But that list is empty.
So how to continue to get a working dcue?
I do use VSCode but do not have Visual Studio installed. Should I do that?
from dcue.
Sorry, I don't use Windows for development. Please look for some other resources for help.
from dcue.
@xavery Any suggestions where I could look?
from dcue.
Related Issues (11)
- Old to-do list
- Release 5984091 is recognised as having two CDs with --index separate
- Question mark is not replaced in CUE file names despite working with a two-disc release
- Building on macOS - help needed HOT 1
- Medley sequences are not detected correctly when parsing r3446241
- Asian characters are not properly set HOT 3
- Add factor for inter-track gaps HOT 2
- Missing Artist Elements (e.g. "Feat.") HOT 7
- Access denied HOT 1
- dcue fails with "...no duration, quitting" for releases with hidden tracks HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dcue.