CocoaGoesToMySQL

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Tut mir leid so einen Halbtoten Thread wieder auszugraben, aber ich häng hier fest.
    Ich benutze ebenfalls das MCPKit und hätte das auch gerne unabhängig von der lokalen Installation. Hab auch brav MySQL wie von cmittendorf beschrieben konfiguriert und ge"make"t, die libmysqlclient.dylib und libmysqlclient.a nach MCPKit/mysql-local/lib kopiert (das alte PPC-Zeug rausgeschmissen) und kompiliert. Kriege aber weiterhin die Abhängigkeit von /usr/local/mysql - jemand ne Ahnung, was ich vergessen haben könnte?

    (Siehe **)

    Quellcode

    1. $[pp] ~/Desktop/MCPKit: otool -L build/Release/MCPKit_bundled.framework/Versions/A/MCPKit_bundled
    2. build/Release/MCPKit_bundled.framework/Versions/A/MCPKit_bundled:
    3. @executable_path/../Frameworks/MCPKit_bundled.framework/Versions/A/MCPKit_bundled (compatibility version 3.0.0, current version 3.0.1)
    4. /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 567.37.0)
    5. /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 824.47.0)
    6. /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 11.0.0)
    7. /usr/lib/libcrypto.0.9.7.dylib (compatibility version 0.9.7, current version 0.9.7)
    8. ** /usr/local/mysql/lib/mysql/libmysqlclient.15.dylib (compatibility version 16.0.0, current version 16.0.0)
    9. /usr/lib/libssl.0.9.7.dylib (compatibility version 0.9.7, current version 0.9.7)
    10. /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
    11. /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
    12. /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.3.10)
    13. /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 18.0.0)
    14. /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 227.0.0)
    15. /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 368.33.0)
    Alles anzeigen



    Edit:
    Als Zusatzinfo, der Library Path für den Target hab ich auf das MCPKit/mysql-local/lib Directory gesetzt und die libs selber sind UB...

    Quellcode

    1. libmysqlclient.dylib: Mach-O universal binary with 4 architectures
    2. libmysqlclient.dylib (for architecture i386): Mach-O dynamically linked shared library i386
    3. libmysqlclient.dylib (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64
    4. libmysqlclient.dylib (for architecture ppc7400): Mach-O dynamically linked shared library ppc
    5. libmysqlclient.dylib (for architecture ppc64): Mach-O 64-bit dynamically linked shared library ppc64


    Alle libs aus .libs der selber kompilierten MySQL-Version reinzukopieren bringt ebenfalls nichts. :sick:
    Widgetschmie.de • Life is too short for gadgets