how i emanate enterprising library (dylib) xcode?
i'm building few command-line utilities xcode (plain c, cocoa). i wish customized chronicle libpng, i wish save space pity duplicate library among executables (i don't mind re-distributing .dylib them).
do i need incantation libpng trade symbols?
does "link binary libraries" build apportionment couple statically?
apple's docs plead loading libraries during run dlopen, nonetheless i xcode emanate executable but angry blank symbols?
i cruise i've figured out:
libpng wasn't fasten properly, since i've built 32/64-bit executables 32-bit library. build settings library executables contingency match.
libpng's config.h needs have tons defines
#define feature_xxx_supported"link binary libraries" build apportionment handles enterprising libraries only fine,
dyld_fallback_library_pathenvironmental non-static neccessary loading.dylibs concentration bundle.
Comments
Post a Comment