-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build on macOS #14
Comments
LLVM has moved the example I used out of It was viewed as redundant with clang-repl: https://compiler-research.org/assets/presentations/L_Hames-CaaS_ORC_JitLink.pdf is current status of ORC. https://github.com/llvm/llvm-project/tree/main/llvm/test/ExecutionEngine These llvm issues may be relevant:
. |
|
I figured out the business with the resource directory and worked around it by explicitly setting it to be the same as when building the opcodes with the same clang-13 from Homebrew, but this did not fix the issue even though all the include paths in the compiler invocation now look correct. There must be some other place in the toolchain where this is still a problem. |
I submitted an issue to llvm but the developers first did not understand me, then more or less understood me but declined to fix the issue. This of course is no help at all. I will replace the embedded compiler with opcodes that merely shell out, run a compiler, and dynamically load and invoke a compiled module. |
A bit more help from the llvm developers. My surmise was correct but the suggested fix may not work. I am re-opening this issue just in case. |
I am closing this issue, as using the system compiler works just fine; the actual invention in these opcodes is binding C++ objects compiled at run time to the Csound process, which works just the say for both embedded compilers and system compilers. |
The text was updated successfully, but these errors were encountered: