Sqlite3 symbol not found

Discussion in 'iOS Programming' started by MvR, Sep 8, 2008.

  1. MvR macrumors newbie

    Joined:
    Jul 29, 2008
    #1
    I attempted to call sqlite3_table_column_metadata which is defined in sqlite3.h, but get the symbol(s) not found error. All other sqlite3 calls link properly.

    Has anyone seen this?
     
  2. kainjow Moderator emeritus

    kainjow

    Joined:
    Jun 15, 2000
    #2
    And you're linking against the right libsqlite file?
     
  3. PhoneyDeveloper macrumors 68040

    PhoneyDeveloper

    Joined:
    Sep 2, 2008
    #3
    sqlit3.h says

    ** This API is only available if the library was compiled with the
    ** SQLITE_ENABLE_COLUMN_METADATA preprocessor symbol defined.
    */
    int sqlite3_table_column_metadata(
     
  4. springframework macrumors member

    Joined:
    Mar 31, 2008
    #4
    you probably didn't add the proper libsqlite3.0.dylib framework

    this is the only sqlite framework i have tried, the other ones may work, im not sure.
     

Share This Page