integralpro / nosleep

The MacOS X kernel extension, preventing sleep when you close the lid.
GNU General Public License v2.0
874 stars 45 forks source link

v1.4.0 doesn't work on Mountain Lion 10.8.5 #23

Closed 1-61803 closed 5 years ago

1-61803 commented 8 years ago

Probably related to #5. Console logs

Apr  2 21:09:54 com.apple.kextd[12]: Failed to load /System/Library/Extensions/NoSleep.kext - (libkern/kext) link error.
Apr  2 21:09:54 com.apple.kextd[12]: Load com.protech.NoSleep failed; removing personalities from kernel.
Apr  2 21:09:55 kernel[0]: kxld[com.protech.NoSleep]: The super class vtable '__ZTV9IOService' for vtable '__ZTV28com_protech_nosleepextension' is out of date. Make sure your kext has been built against the correct headers.
Apr  2 21:09:55 kernel[0]: kxld[com.protech.NoSleep]: The super class vtable '__ZTV12IOUserClient' for vtable '__ZTV30com_protech_nosleepclientclass' is out of date. Make sure your kext has been built against the correct headers.
Apr  2 21:09:55 kernel[0]: Can't load kext com.protech.NoSleep - link failed.
Apr  2 21:09:55 kernel[0]: Failed to load executable for kext com.protech.NoSleep.
Apr  2 21:09:55 kernel[0]: Kext com.protech.NoSleep failed to load (0xdc008016).
Apr  2 21:09:55 kernel[0]: Failed to load kext com.protech.NoSleep (error 0xdc008016).

It seems like a building issue.

integralpro commented 5 years ago

Just closing old trackers... Yes, new versions stop working with old OS versions... c'est la vie