Skip to content

Mac Compilation

QS5ELkMu requested to merge H-M-H:mac into master

Created by: H-M-H

-fixed bam.lua (missing flags, disabled warning...) -changed notifications for mac: old version did not work --> I created an Objective-C++ notification interface (osxlaunch/notification.h and osxlaunch/notification.m; maybe those files should be put somewhere else but osxlaunch felt best atm) -fixed name collision with pi (pi --> PI) -for some reason WindowActive() doesn't work --> always send notifications (not a problem since Notification Center displays them only if the application is in background) -only 32-Bit executables work, 64-Bit results in SIGBUS while loading (for whatever reason) --> adjusted make_release.py to only include 32-Bit version -automatic skin downloading seems broken and leads to crashs sometimes (debugger throws assembler code at me xD) --> disabled by default

Merge request reports