Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    sqlite3, la libreria che non si linka

    allora

    ho compilato sqlite per mips-litteendian
    alla fine mi crea la libreria sqlite e me la linka al programmino che simula la shell sql

    infatti lanciando il programma finale, parte
    fin qui è tutto bello e tutto fantastico


    ora però della shell non me ne faccio niente, volevo iniziare ad applicarlo ai programmi, tipo quello di esempio: http://www.sqlite.org/quickstart.html

    # gcc -o osvi -lsqlite3 xx.c
    /tmp/cclgbQw0.o: In function `main':
    xx.c(.text+0x1e4): undefined reference to `sqlite3_open'
    xx.c(.text+0x210): undefined reference to `sqlite3_errmsg'
    xx.c(.text+0x25c): undefined reference to `sqlite3_close'
    xx.c(.text+0x2b4): undefined reference to `sqlite3_exec'
    xx.c(.text+0x310): undefined reference to `sqlite3_close'
    collect2: ld returned 1 exit status


    ma perchè?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    746
    appena compilata..a me va...(ma compilato per pentium4)

    se non lo hai già dato, magari dai un ldconfig -v
    o se hai installato le librerie in percorsi "strani" aggiungi un -L/percorso/strano

    codice:
    °irrlicht@ragnarok°:"~"§ gcc <file>.c -lsqlite3 -o out-sqlite
    °irrlicht@ragnarok°:"~"§ ./out-sqlite
    Usage: ./out-sqlite DATABASE SQL-STATEMENT

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.