OpenCore
1.0.4
OpenCore Bootloader
|
#include <AppleMachoImage.h>
Data Fields | |
MACH_LOAD_COMMAND_STRING | Name |
UINT32 | Timestamp |
UINT32 | CurrentVersion |
UINT32 | CompatibilityVersion |
Dynamicly linked shared libraries are identified by two things. The pathname (the name of the library as found for execution), and the compatibility version number. The pathname must match and the compatibility number in the user of the library must be greater than or equal to the library being used. The time stamp is used to record the time a library was built and copied into user so it can be use to determined if the library used at runtime is exactly the same as used to built the program.
Definition at line 334 of file AppleMachoImage.h.
UINT32 MACH_DYLIB::CompatibilityVersion |
library's compatibility vers number
Definition at line 350 of file AppleMachoImage.h.
UINT32 MACH_DYLIB::CurrentVersion |
library's current version number
Definition at line 346 of file AppleMachoImage.h.
MACH_LOAD_COMMAND_STRING MACH_DYLIB::Name |
library's path name
Definition at line 338 of file AppleMachoImage.h.
UINT32 MACH_DYLIB::Timestamp |
library's build time stamp
Definition at line 342 of file AppleMachoImage.h.