Unit wird nach bearbeiten nicht compiliert

Für Fragen rund um die Ide und zum Debugger
Antworten
EugenE
Beiträge: 440
Registriert: So 10. Dez 2006, 14:59
OS, Lazarus, FPC: MacOSX Lion 10.7 (L 0.9.31 FPC 2.7.1)
CPU-Target: 64Bit
Kontaktdaten:

Unit wird nach bearbeiten nicht compiliert

Beitrag von EugenE »

Also zB die Unit odbcconn, wenn ich in dieser Unit egal was reinschreibe, zB was aufjedenfall nen fehler beim compilieren ausgeben müsste, passiert nix, das programm wird so compiliert als wenn in der Unit nix geändert worden ist

Kennt jemand ne lösung für diesen komischen fehler? -.-

MfG,
Eugen

shokwave
Beiträge: 475
Registriert: Do 15. Nov 2007, 16:58
OS, Lazarus, FPC: Win11/Ubuntu Budgie (L 3.0 FPC 3.2.2)
CPU-Target: i386, x64
Wohnort: Gera

Beitrag von shokwave »

Die odbcconn gehört zur FCL und damit deine Änderung auch "fruchtet" muss diese erst neu erstellt werden.

mfg Ingo
mfg Ingo

EugenE
Beiträge: 440
Registriert: So 10. Dez 2006, 14:59
OS, Lazarus, FPC: MacOSX Lion 10.7 (L 0.9.31 FPC 2.7.1)
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von EugenE »

Wie erstelle ich diese neu unter Kubuntu neu?^^

Oder wäre es besser ich eine Komponente von TODBCConnection ableite? dann würde es ja automatisch erstellt oder?^^

EugenE
Beiträge: 440
Registriert: So 10. Dez 2006, 14:59
OS, Lazarus, FPC: MacOSX Lion 10.7 (L 0.9.31 FPC 2.7.1)
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von EugenE »

Habe 2 Änderungen in der TODBCConnection gemacht, was muss ich jetzt machen das diese auch beim compilieren gefunden werden?

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 »

Die fcl compilieren. Siehe fpc hilfe bzw wiki. Am einfachsten kompilierst du den fpc neu. glaub fcl gibts auch direkt als target also "make fcl".
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

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

Beitrag von theo »

Ich würde die fragliche Datei ins Quellverzeichnis der Anwendung kopieren und damit arbeiten oder (falls möglich) eine Klasse ableiten und dort das geänderte Verhalten reinprogrammieren.
Wenn deine Änderungen von allgemeinem Interesse sind, mach einen FCL Patch.

EugenE
Beiträge: 440
Registriert: So 10. Dez 2006, 14:59
OS, Lazarus, FPC: MacOSX Lion 10.7 (L 0.9.31 FPC 2.7.1)
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von EugenE »

Jop ich bin dabei die ODBC verbindung zu erweitern, damit man die Tabellen, Spalte, Driver, DSNs etc auslesen kann, wie macht man einen FCL Patch? die Datei an die fpc leute schicken?

aber bevor ich einen FCL Patch machen kann muss ich noch wie man das mit den TDataSet handled siehe http://www.lazarusforum.de/viewtopic.php?t=1752" onclick="window.open(this.href);return false;

MfG,
Eugen

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

Beitrag von theo »

EugenE hat geschrieben: wie macht man einen FCL Patch? die Datei an die fpc leute schicken?
Ja, oder in den Bugtracker.
Afaics, ist Joost der DB-Spezialist:

http://www.hu.freepascal.org/lists/fpc- ... 15698.html" onclick="window.open(this.href);return false;

Antworten