-
Notifications
You must be signed in to change notification settings - Fork 176
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
Running [Make] in Apple M2 : Undefined symbols for architecture arm64 #87
Comments
Hey. The OIDN (OpenImageDenoise) library (v1.2.4) that this project uses probably doesn't support Apple Silicon and I haven't looked into the newer releases for the library. For now, you can try disabling the denoiser. The dev branch has code that moves the denoiser behind a cmake option (defaulted to OFF) |
Does that mean this error won't happen if I run this program at the dev branch? |
Yes, and to confirm, you can try compiling the code from the dev branch and see if the linker error pops up again. |
I tried compiling the code from the dev branch and there was a new error, the compile failed.
Error
|
Do you have SDL2 installed? https://github.com/knightcrawler25/GLSL-PathTracer/blob/master/INSTALL-MAC.txt |
Yeah, I installed sdl2 and open-image-denoise. The sdl2 version is 2.26.5.
|
I've encountered the same problem in M2 chip. I've tried to build it in dev mode, which yields the following error info: How can I deal with it? Thanks. |
Im on an x86 mac, running MacOS 13.6.4 and I'm getting the same issue as the original poster. Wondering if anyone else has made any progress on this? |
I was able to build on an M2 with OIDN:
|
Hi! I tried running this program on macOS with Apple Silicon (M2) Chip, but when running make I got an error:
I guess it doesn't work yet on macOS with Apple Silicon (M1) Chip?
Any recommendations how to bypass that?
The text was updated successfully, but these errors were encountered: