-
Notifications
You must be signed in to change notification settings - Fork 53
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
MacOS Sonoma 14.3 Compile #167
Comments
Please give more of error log, can't prompt w/o exact context. |
Here is full make log after |
I pushed branch with fix of this one https://github.com/Garux/netradiant-custom/tree/Qt-macOS2 |
Thank you! It resolved that issue. I'm stuck on next part. I've verified that X11 is working and that I can run X11 applications.
After cpp/c compile finished it tired to do I've zlib and assimp installed and exported before compile
I'm unable to debug this myself. |
This is commit, which enabled mac build the other day f7d120f. I believe |
unzip is provided by system on M1 machines. Here is a list of libs that are in MACLIBDIR, active ports and full compile log I'm not familiar with clang stuff so best I can do i try stuff and provide logs. |
Right. I was confused for a bit, thought I just had to revert that commit and not cherry-pick.
Had to define arm section for q_platform as it errored out on unsupported platform and endianness which made it not appear anymore? Each time I clean build and builds are in arm64. I'll try to revert the f7d120f commit and try to build in i386 maybe? |
Great, so now linker can't find
(for |
That would probably work if assmodel.dylib existed but it doesn't get compiled.
I presume the $$ORIGIN trick could be replaced with Not sure whether you need full log but here is end part with the changed $$ORIGIN
I presume libassimp_.dylib is not complete (4,3mb) There is assimp available in /opt/local/lib/libassimp.dylib and /opt/local/include/assimp and there is assimp in project libs. I assume this is to build against custom assimp? |
I mixed up, was meant to say
4,3mb is okay; building own version of assimp because at the time of adding it required adjustments to have it usable and for stability. Oh, and May be lets contact in some discord to enfasten this, my id is 246624639655215114 there. |
After honing out remaining M1 quirks I was able to ARM M1 Max environment:
build: run: Edit: Crossed out packages that are most likely not needed. |
EDIT: M1 Max arm64
I've installed all dependencies required by the make with MacPorts (there were few missing on the https://github.com/Garux/netradiant-custom/blob/master/COMPILING )
gcc/g++ clang version 14.0.3 (clang-1403.0.22.14.1) arm64-apple-darwin23.3.0
xcode 14.3.1 (and then tried again with 15.2 - latest)
Attempting to build netradiant-custom-latest gives out errors during compile.
Compile errors at
Am I missing some dependency or compile flags?
The text was updated successfully, but these errors were encountered: