komplettes kompilieren erzwingen aber wie ? [solved]
-
- Beiträge: 131
- Registriert: So 20. Jul 2014, 10:27
- OS, Lazarus, FPC: kubuntu, raspbian, laz 1.2 / 0.9 microcontroller
- CPU-Target: 8-64 bit
- Wohnort: bodensee
- Kontaktdaten:
komplettes kompilieren erzwingen aber wie ? [solved]
hi,
ich progge gerade an einer "Stempeluhr" wo mitarbeiter mittels barcode (wie tastatureingaben) anstempeln. nun will ich verhindern dass da welche die schon vor dem eigentlichen arbeitszeitbegin 07:00:00 anstempeln wollen eben auf diese 07:00:00 gesetzt werden. so hatte ich das in einer anwendung nun 15 jahre schon und will das wieder so.
wenn ich die uhr des pc zurueckstelle um das "stempeln" zu testen, so kompiliert der lazarus danach nicht nehr alle teile die ich bearbeite. hab heut richtig zeit verbraten bis ich das geschanllt hatte. aenderung im code und nix passiert und so tolles zeug, also viel mist codiert.
es gibt bei der anwendung noch etliche andere teile die ich testen muss und in kombination mit der zeit. wie/wo muss ich kompilieren dass die ide immer alles neu kompiliert ?
besten dank vorab, hab schon gegoogelt aber nichts gescheites gefunden
w.
ich progge gerade an einer "Stempeluhr" wo mitarbeiter mittels barcode (wie tastatureingaben) anstempeln. nun will ich verhindern dass da welche die schon vor dem eigentlichen arbeitszeitbegin 07:00:00 anstempeln wollen eben auf diese 07:00:00 gesetzt werden. so hatte ich das in einer anwendung nun 15 jahre schon und will das wieder so.
wenn ich die uhr des pc zurueckstelle um das "stempeln" zu testen, so kompiliert der lazarus danach nicht nehr alle teile die ich bearbeite. hab heut richtig zeit verbraten bis ich das geschanllt hatte. aenderung im code und nix passiert und so tolles zeug, also viel mist codiert.
es gibt bei der anwendung noch etliche andere teile die ich testen muss und in kombination mit der zeit. wie/wo muss ich kompilieren dass die ide immer alles neu kompiliert ?
besten dank vorab, hab schon gegoogelt aber nichts gescheites gefunden
w.
Zuletzt geändert von wbeppler am Fr 20. Feb 2015, 17:13, insgesamt 1-mal geändert.
Re: komplettes kompilieren erzwingen aber wie ?
Start / Neu compilieren (Umsch+F9) tut's nicht?
Gruß Rüdiger
Gruß Rüdiger
Re: komplettes kompilieren erzwingen aber wie ?
Start -> Aufräumen und Kompilieren sollte eigentlich letzte Zweifel beseitigen.
Ich weiss nicht, wie lange es das schon in der IDE gibt, aber in Lazarus 1.4RC1 ist es vorhanden.
Ich weiss nicht, wie lange es das schon in der IDE gibt, aber in Lazarus 1.4RC1 ist es vorhanden.
-
- Beiträge: 957
- Registriert: Mo 11. Sep 2006, 22:56
Re: komplettes kompilieren erzwingen aber wie ?
War schon bei 1.2.6 afaik
-
- Beiträge: 308
- Registriert: Sa 21. Mär 2009, 17:31
- OS, Lazarus, FPC: Linux (Lazarus SVN, FPC 2.4)
- CPU-Target: 64 Bit
Re: komplettes kompilieren erzwingen aber wie ?
Ich habe das in meinem build skript stehen:
Code: Alles auswählen
find ~ -name "*.ppu" | grep -v /lib/ | xargs rm
-
- Beiträge: 131
- Registriert: So 20. Jul 2014, 10:27
- OS, Lazarus, FPC: kubuntu, raspbian, laz 1.2 / 0.9 microcontroller
- CPU-Target: 8-64 bit
- Wohnort: bodensee
- Kontaktdaten:
Re: komplettes kompilieren erzwingen aber wie ?
halo benibela,
kannst du mir sagen wo (welche datei eventuell sogar pfad) das steht und wenn du es weisst gerne auch was es bedeutet ???
danke vorab, die beitraege haben mir schon viel geholfen
gestern war ich so perplex weil nix geklappt hat und ich schier am verzweifeln war.....
kannst du mir sagen wo (welche datei eventuell sogar pfad) das steht und wenn du es weisst gerne auch was es bedeutet ???
danke vorab, die beitraege haben mir schon viel geholfen
gestern war ich so perplex weil nix geklappt hat und ich schier am verzweifeln war.....
-
- Beiträge: 957
- Registriert: Mo 11. Sep 2006, 22:56
Re: komplettes kompilieren erzwingen aber wie ?
zum einlesen:
http://linux.die.net/man/1/find
http://unixhelp.ed.ac.uk/CGI/man-cgi?grep
http://linuxcommand.org/lts0060.php
http://unixhelp.ed.ac.uk/CGI/man-cgi?xargs
achja
http://forum.lazarus.freepascal.org/ind ... pic=3940.0
ich hoffe das war es was du meintest
http://linux.die.net/man/1/find
http://unixhelp.ed.ac.uk/CGI/man-cgi?grep
http://linuxcommand.org/lts0060.php
http://unixhelp.ed.ac.uk/CGI/man-cgi?xargs
achja
http://forum.lazarus.freepascal.org/ind ... pic=3940.0
ich hoffe das war es was du meintest
-
- Beiträge: 131
- Registriert: So 20. Jul 2014, 10:27
- OS, Lazarus, FPC: kubuntu, raspbian, laz 1.2 / 0.9 microcontroller
- CPU-Target: 8-64 bit
- Wohnort: bodensee
- Kontaktdaten:
Re: komplettes kompilieren erzwingen aber wie ?
also zu:
find ~ -name "*.ppu" | grep -v /lib/ | xargs rm
finde alles mit dem name *.ppu, was die ~ soll check ich nicht
grep ist ein filter was ich weiss sucht der in den files die vorkommnisse von (hier wohl) /lib/. warum das sinn ergibt check ich halt nicht
xargs rm macht irgendwas weg, ich vermute es killt die dateien die durch das letzte piping noch durchgekommen sind, warum da ein del nicht reicht check ich auch nicht
na ja, eh egal, ich arbeit grad unter windoof
da ist mir der letzte (und nur der) von cred steiger schon einfacher zu verstehen, compile clean macht die zwischenergebnisse von vorangegangenen compiler-laeufen weg damit der linker nix altes reinnehmen kann
dennoch danke !
find ~ -name "*.ppu" | grep -v /lib/ | xargs rm
finde alles mit dem name *.ppu, was die ~ soll check ich nicht
grep ist ein filter was ich weiss sucht der in den files die vorkommnisse von (hier wohl) /lib/. warum das sinn ergibt check ich halt nicht
xargs rm macht irgendwas weg, ich vermute es killt die dateien die durch das letzte piping noch durchgekommen sind, warum da ein del nicht reicht check ich auch nicht
na ja, eh egal, ich arbeit grad unter windoof
da ist mir der letzte (und nur der) von cred steiger schon einfacher zu verstehen, compile clean macht die zwischenergebnisse von vorangegangenen compiler-laeufen weg damit der linker nix altes reinnehmen kann
dennoch danke !
-
- Beiträge: 131
- Registriert: So 20. Jul 2014, 10:27
- OS, Lazarus, FPC: kubuntu, raspbian, laz 1.2 / 0.9 microcontroller
- CPU-Target: 8-64 bit
- Wohnort: bodensee
- Kontaktdaten:
Re: komplettes kompilieren erzwingen aber wie ?
ach ja, was geholfen hat:
wie ruewa schrieb:
shift+F9 also SAUBERES neucompilieren
gruss
w
wie ruewa schrieb:
shift+F9 also SAUBERES neucompilieren
gruss
w