Lazarus für Qt

Antworten
Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Lazarus für Qt

Beitrag von Targion »

Hallo!
Wenn ich ein Lazarus-Projekt für Qt kompilieren will, bekomme ich folgende Fehlermeldung:

Code: Alles auswählen

project1.lpr(8,7) Fatal: Can't find unit Interfaces used by project1
Ich bin der Anleitung auf der Lazarus-Seite gefolgt, alles ist eingestellt wie es sein sollte. Ist hier eventuel irgendein Pfad falsch gesetzt? Wie kompiliere ich Lazarus(Anwendungen) für Qt?

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Du musst das QT Interface selbt auch noch übersetzen dazu gehst du in "Lazarus erstellen einrichten"
Optionen für schnelles Build
LCL erstellen
Ziel QT
Erstellen
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Beitrag von Targion »

Vielen Dank, das war's! Doch jetzt bekomme ich folgende Meldungen:

Code: Alles auswählen

Recompiling QtWSCalendar, checksum changed for dateutils
qtwscalendar.pp(11,65) Fatal: Can't find unit QtWSCalendar used by qtint
Kann man das Problem auch irgendwie einfach lösen?

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

wann bekommst du die ? beim compilieren eines Projektes ?
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Beitrag von Targion »

Ja

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Benutzt dein Programm zufällig fparchive?
Oder liegt eine zweite Version von dateutils sonstwo im Pfad?

Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Beitrag von Targion »

Was ist fparchive? Ich konnte keine zweite Version von DateUtils finden.

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Ich hatte die gleiche Meldung in einem Projekt welches fparchive benutzt.
http://lazarus-ccr.sourceforge.net/inde ... =FpArchive" onclick="window.open(this.href);return false;

Dort war eine weitere Datei namens dateutils.pas (.pp?) drin.
Die fragliche Datei wird in QtWSCalendar ge-used.
Das löschen der dateutils.pas im fparchive Verzeichnis hat für mich das Problem gelöst.

Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Beitrag von Targion »

Hmm... Ich habe ÜBERHAUPT KEINE DateUtils.pas! Nirgendwo!

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Targion hat geschrieben:Hmm... Ich habe ÜBERHAUPT KEINE DateUtils.pas! Nirgendwo!
In den FPC RTL Sourcen müsste schon eine sein. http://www.freepascal.org/docs-html/rtl ... index.html" onclick="window.open(this.href);return false;

Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Beitrag von Targion »

Aha! Ich habe jetzt doch noch eine dateutils.ppu in irgendeinem Projektordner gefunden, gelöscht und schon läufts! Vielen Dank für die Hilfe!

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Siehste ;-)

Antworten