Seite 1 von 1

Immer aktuelle sqlite-Version unter Windows

Verfasst: 17. März 2008 21:19
von Deever
Hey Amigos, wie geht's?

Ich experimentiere zur Zeit etwas mit sqlite herum, benutze dort von anderen Applikationen aus auch immer Features aus aktuellsten Versionen und bin daher angewiesen, diese auch in Qt einzubinden.
Unter UNIX ist das natürlich kein Problem, mit dieser Anleitung erst recht nicht.
Unter Windous hingegen (mit dem ich seltenst arbeite) will es einfach nicht klappen. Beim Kompilieren kommt die cmd der MinGW oder der Cygwin in die Quere (ja, mit sauberer Path-Variable), aber die eingebaute Version von sqlite (wie hier) möchte ich eigentlich auch nicht ersetzen.

Ist hier jemand, der regelmäßig die sqlite-Version seiner Qt-Installation unter Windows updatet und bereit wäre, mir etwas auf die Sprünge zu helfen?

Vielen Dank für eure Antworten!
Gruß,
/dev

Verfasst: 19. März 2008 00:01
von Deever
Nun? Oder hat das hier etwa noch niemand probiert?

Gruß,
/dev

Verfasst: 19. März 2008 06:29
von Christian81
Ohne Fehler keine Hinweise.
Was hat Cygwin mit dem ganzen hier zu tun?

Verfasst: 19. März 2008 07:54
von RHBaum
DU kannst dir doch das SQLIte plugin (qsqlite.dll / qsqlite.so nehm ich mal an) selber erstellen ....

Lad dir die sourcen runter ....
ersetz die sqlite orginaldateien , was im wesentlichen 2 .h und eine .c datei (The SQLite Amalgamation) sein sollten. dann uebersetz das plugin neu und voiala, du hasst nen qt plugin was auf die neuste version von sqlite fusst ....

Welche version (welches Amalgamation) von SQLite bei welcher QT version impliziet mit ausgeliefert wird, steht in den changes ....

in http://trolltech.com/developer/notes/ch ... ges-4.3.0/ steht z.b. das ab da die version auf sqlite 3.3.17 basiert

denk mal wenn in den releases danach nix weiter von ner neuen sqlite version steht, wird das wohl die aktuell verwendete sein ...

Ciao ...

Verfasst: 22. März 2008 12:29
von Deever
Lol, ja! So einfach hats funktioniert! Ich hatte einfach zuviel Respekt davor, die Qt-Sourcen anzufassen, aber so geht's fast am einfachsten, danke! :)

Frohe Ostern!
Gruß,
/dev