Closed Legosi13 closed 9 months ago
add_subdirectory given source "external/ADLplug/thirdparty/libADLMIDI" which is not an existing directory.
Maybe you did not have submodules checked out. Try git submodule update --init --recursive
at the topdir.
git submodule update --init --recursive
My apologies, upon inputting the command you've given me (after entering cd /Users/myusername/ADLPlug-AE-main), it returns fatal: not a git repository (or any of the parent directories): .git
Though I haven't forgotten about the hidden ".gitmodules" files that are seemingly hidden. Do I have to rename it to contain the '.git' extension?
Ah, probably you have "downloaded" the source archive. It would not work. You'll have to checkout the sources using some Git client.
Ah, probably you have "downloaded" the source archive. It would not work. You'll have to checkout the sources using some Git client.
Very well. I suppose Github Desktop shall work?
Yes it should. I haven't used it so I don't know how, but make sure to let it checkout git submodules too (or run the git
command I wrote earlier, manually).
Yes it should. I haven't used it so I don't know how, but make sure to let it checkout git submodules too (or run the
git
command I wrote earlier, manually).
Got it. Though I am in the process of having the resources retrieved, I do see a hidden .git folder, I have to assume that is the submodules in question. I do apologize for my inexperience, I'm kind of new to building and compiling software
Alright, with that done, I've even inputted the Cmakelists.txt in the main folder (ADLplug-AE), and this is what my folder looks like now. What shall I do now? Note, the artifact folders don't seem to have any executables as of now.
Though I am running into the CMake Error: Xcode 1.5 not supported.
error upon attempting to use the gxcode command.
Let me write a lot more about build instruction on README later, but for now the biggest missing piece that you likely did not have is this:
cd external/ADLplug
patch -i ../../adlplug-ae.patch -p1
cd ../..
Then cmake -Bbuild; cmake --build
will make it.
No wonder if you could not build it, maybe no one would unless every piece of my files are understood...!
Let me write a lot more about build instruction on README later, but for now the biggest missing piece that you likely did not have is this:
cd external/ADLplug patch -i ../../adlplug-ae.patch -p1 cd ../..
Then
cmake -Bbuild; cmake --build
will make it.No wonder if you could not build it, maybe no one would unless every piece of my files are understood...!
No no, no need to apologize, I don't know much of Unix command prompts, but I can see where you're coming from!
I've followed your newly made instructions, it is working and being recognized in my DAWs/VST hosts excellently! But there is one last issue which doesn't affect functionality but does affect aesthetic. Provided here are how the output standalone apps would show up. I did not make any alterations in and during your instructions and resulted in corrupted standalone app icons.
Assuming you are on Sonoma, I think it is related to the JUCE issue on Sonoma, which was IIRC fixed in the later versions (7.0.7 or whatever). Try making local changes as follows:
cd external/JUCE
git pull
git checkout 7.0.9
Then rebuild the app from the top directory again.
Assuming you are on Sonoma, I think it is related to the JUCE issue on Sonoma, which was IIRC fixed in the later versions (7.0.7 or whatever). Try making local changes as follows:
cd external/JUCE git pull git checkout 7.0.9
Then rebuild the app from the top directory again.
I am on Ventura 13.6.3 on my Intel, which your fork of the software works favorably on. I'll get to inputing your provided prompts
Oh, okay I misread what you wrote, it is about the app icons. They are indeed broken like those image captures on my machine too. I have no right idea why so and not sure if we can get a fix, but at least it is not your build issue.
Oh, okay I misread what you wrote, it is about the app icons. They are indeed broken like those image captures on my machine too. I have no right idea why so and not sure if we can get a fix, but at least it is not your build issue.
It's quite alright. I wanted to say thank you very much in guiding me in the initialization, patching and building process! You have brought life back to OPN/ADLplug! God bless
Awesome! Thanks for all those feedbacks.
Nothing too complicated, though I was wondering how you build both OPN/ADL. I do have cmake installed via brew, and even punched in the Cmakelists.txt using cmake, but it's only spat errors at me. I'm not too familiar with terminal commands, so I figured I'd ask on how to build your version of these plugins! Thanks in advance for your help.
log: