New Dispatcher Issues
-
@ulrik I tried again and used the "JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1" in projucer, saved and compiled with Xcode 14.3.1
The "Global header" error was gone but instead I got this errors -
@ulrik so I disabled the x86_64 inside producer, saved and compiled again, but no luck with silicon either
-
Hmm, compilation works fine here. Can you compile the demo project from the HISE repo?
-
@Christoph-Hart Is that on all OSs?
-
@d-healey I fixed the linux compilation but yes I can compile on all OS.
-
@Christoph-Hart Thanks, I'll give it a go and report back.
-
@Christoph-Hart Seems to be working here on Linux. I'm having some other issues but I think they are related to a merge I did as using vanilla new_dispatcher branch has no problems.
-
@Christoph-Hart said in New Dispatcher Issues:
Hmm, compilation works fine here. Can you compile the demo project from the HISE repo?
Which demo project?
-
-
@d-healey Thanks!
-
@Christoph-Hart
Comiling the "Demo Project" result:
Xcode 14.3.1
-
@ulrik Are you using the new_dispatcher branch? I was getting that error in my fork where I merged the new_dispatcher in, but with Christoph's new_dispatcher it worked.
@Christoph-Hart What do these do?
NOMINMAX=1 WIN32_LEAN_AND_MEAN=1
-
@d-healey said in New Dispatcher Issues:
@ulrik Are you using the new_dispatcher branch? I was getting that error in my fork where I merged the new_dispatcher in, but with Christoph's new_dispatcher it worked.
Yes
-
@ulrik I compiled again and now it worked...
-
@ulrik @Christoph-Hart but if I compile one of my projects, that easily compiled with the "develop code", it fails with "No global header file was found" using the NewDispatcher code, how come?
-
- Try deleting the entire Builds folder
- Try a new empty project
-
@Christoph-Hart Ok, I found the issue, the project I was compiling had some files in the "AdditionalSoureCode" folder which doesn't belong to the project.
I deleted it and now it's compiling!
Thank you Christoph! -
Building HISE on Linux is currently segfaulting. (Using latest commits)
[Thread debugging using libthread_db enabled]Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".Programreceived signal SIGSEGV, Segmentation fault.juce::CharPointer_UTF8::isEmpty (this=0x2f7e258 <juce::juce_xmltextContentAttributeName>) at ../../../../JUCE/modules/juce_core/text/juce_CharPointer_UTF8.h:7373 bool isEmpty() const noexcept { return *data == 0; }
-
@d-healey I just reenabled the Linux Font Handler (I usually have it disabled because it slows down HISE startup). And I get a bit further before the segfault
-
jupp, that's on me. Weird that it crashes though. Have you changed the
HISE_USE_NEW_CODE_EDITOR
preprocessor? That would explain it, otherwise...