Hat schon wer Erfahrung mit dem SQLite3 Paket unter Vista 64 mit dem 64 Bit Lazarus ?
Wenn ich das Paket einbinde und Lazarus neu erstelle, so kann der anschliessend nicht mehr starten. Die 'sqlite3.dll' wird nicht gefunden.
Schon wer das ganze am laufen unter dem OS ?
Oder geht das ganze NUR unter win32 ?
Vista 64 und sqlite3
- af0815
- Lazarusforum e. V.
- Beiträge: 6848
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Vista 64 und sqlite3
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
Re: Vista 64 und sqlite3
Hast du denn auch eine 64 Bit DLL? Auf 32 Bit Bibliotheken kann man aus einem 64 Bit Programm heraus nicht zugreifen. Auf der Homepage von sqlite wird keine separate 64 Bit Version für Windows erwähnt. Aber vielleicht gibt es noch andere Download-Seiten.
knight
knight
- af0815
- Lazarusforum e. V.
- Beiträge: 6848
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Vista 64 und sqlite3
Nein natürlich nichtknight hat geschrieben:Hast du denn auch eine 64 Bit DLL?...

Aber man wird immer schlauer, wenn man schon einen Post geschrieben hat. Erst beim suchen in den Sourcen vom FPC ist mir dann gedämmert, das mein Lazarus ja eine 64Bit Version ist.
Somit ist mir klar, warum alles was dll's benötigt nicht gehen kann, solange ich keine 64Bit Version habe. Nach dem Build ist Lazarus sofort beim Logoscreen abgeschniert und hat die dll bemängelt, die er nicht gefunden hat. Nur die Fehlermeldung im Log von Windows weist nur auf einen Fehler in der ntdll.dll hin
Code: Alles auswählen
Fehlerhafte Anwendung lazarus.exe, Version 0.0.0.0, Zeitstempel 0x00000000, fehlerhaftes Modul ntdll.dll, Version 6.0.6001.18000, Zeitstempel 0x4791adec, Ausnahmecode 0xc000007b, Fehleroffset 0x00000000000b1188, Prozess-ID 0x11e8, Anwendungsstartzeit 01c95261c2f8f250.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).