So, from what I've figured out, the angled includes refers to a library somewhere defined in the project path definitions. But I can't figure out WHERE that's supposed to be. I don't see an obs.hpp file ANYWHERE in the OBS package contents, nor do I see it anywhere in the obsPlugins-main folder structure.So, I don't know much about development, but I'm trying to compile the source code for macOS in Xcode. I started a new project using the Command Line Tools and brought in the SRC files:
View attachment 108953
Going to Product > Build For... > Running returns errors upon compiling:
View attachment 108954
I'm not sure exactly why the source code is trying to include a file that isn't included in the source code. Do I need to set some sort of working root folder for the project?
Did you try using chatgpt for assistance or other code assistant...?So, from what I've figured out, the angled includes refers to a library somewhere defined in the project path definitions. But I can't figure out WHERE that's supposed to be. I don't see an obs.hpp file ANYWHERE in the OBS package contents, nor do I see it anywhere in the obsPlugins-main folder structure.
I'm starting from zero on this whole Xcode thing and it's just not making any sense. I'm sure there's something stupidly obvious I'm missing, but so far I haven't been able to find that over the past few hours of googling.
No, but I've been googling and Stack Overflowing my way through, and I ended up downloading the actual OBS Plugin Development Template and brought that into an Xcode project. I dropped the jrDockie code into the template and am trying to build but I'm running into issues trying to figure out what the right UUIDs should be in the buildspec file first. Haven't been able to work on it since last week, but maybe I'll get some time soon to take another crack at it.Did you try using chatgpt for assistance or other code assistant...?
This version will probably only work with OBS31 or later.
yeah thats my bad for not updating the version; the problem was i really only wanted to release a beta versa for obs beta 31 but it seemed like i had to post a general release with both the old v1.3 (for official obs release) and new beta version (for obs31 beta) in one zip. ill upload a new zip with both versions updated to 1.4.
I have to reload my dock set every time, is this intended behavior? Can't it default to my chosen dock set on opening?