"unresolved external" bei externer Lib (war: Anfängerfrage)



  • Ich will eine exterme LIB einbinden. Das include und lib Verzeichnis hab ich unter Projekte->Optionen eingetragen. Trotzdem meldet der Linker diesen Fehler:

    [Linker Fehler] Unresolved external 'isc_dsql_execute_immediate' referenced from C:\PROJEKTE\DATENBANK\DB_CONNECT\MAIN.OBJ

    Wo kann man noch an den LIBs drehen? Bei VC funktioniert die LIB.

    Edit:
    Bitte aussagekräftige Überschriften wählen. Danke!



  • man muss da irgendwie die .lib zur .dll haben, damit der BCB weiß, welche funktionen die .dll hat. die .lib kannste dann zu deinem projekt hinzufügen. wie genau du das aber machst, weiß ich auch nich. wart auf die antwort eines profis.



  • Hi!

    Ist die Lib ins Projekt eingebunden? Konvertiert?

    Evtl. hilft aber auch schon ein komplettes rebuilt deines Projekts!

    Ansonsten, einfach die Suche füttern: Die Suche nach "unresolved external lib" ergibt hier 94 treffer!

    tschüss
    Robert



  • Beim expliziten einbinden kommt eine neue Fehlermeldung vom Linker:
    ... contains invalid OMF record, type 0x21 (possibly COFF)

    Was bedeutet "Konvertieren" in diesem Zusammenhang?

    MfG

    Eicke



  • Wieviele Threads liefert die Suchfunktion mit den Stichworten COFF und OMF? Wieviele davon hast du gelesen?

    -junix



  • Hallo!

    Die Funktion, die du brauchst nennt sich Suche !

    Füttere mal die Suche nach: OMF 0x21 COFF
    Ergebnis: 18 Ergebnisse, die dir helfen!!

    tschüss
    Robert



  • wenn in jeder der 94 Suchergebnisse solche antworten stehen wie von junix und rowisoft,
    dann nutzt ihm das auch nicht


Anmelden zum Antworten