Compiler Problem

Konzeptionelles, Technisches, Termine, Fragen zum Hersteller usw.

Moderator: Moderatoren

Antworten
Dominik Krebs
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 197
Registriert: Mo, 15. Apr 2019 16:19
Hat sich bedankt: 10 Mal
Danksagung erhalten: 4 Mal

Compiler Problem

Beitrag von Dominik Krebs »

Hallo Freunde,
nach Hilfe schreiend wende ich mich an euch.

Ich habe folgendes Problem:
Ich bekomme sehr Häufig einen Syntax-Error in meinem Multi-Edit 2008 angezeigt, obwohl dort keiner ist.

Kopiere ich eine Codezeile reicht das manchmal schon aus das dieser Fehler auftritt.
Schaue ich mir beide Code Zeilen im Hex Editor an, sind diese absolut identisch.

Dieses Problem tritt aber nicht in jeder prg Datei auf. Es ist ziemlich willkürlich ...

Ich habe bereits mit Friedhelm Göder darüber gesprochen, dieser kann sich dies allerdings nicht erklären.
Ich hoffe das eventuell einer hier schon mal ein solches Problem hatte damit ich schnell wieder etwas schreiben kann ...

Liebe Grüße aus Hanau
Gruß Dominik
georg
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2823
Registriert: Fr, 08. Feb 2008 21:29
Hat sich bedankt: 95 Mal
Danksagung erhalten: 13 Mal

Re: Compiler Problem

Beitrag von georg »

Hallo, Dominik -


siehst Du Dich in der Lage, mal einen Screenshot anzufertigen:
Ich bekomme sehr Häufig einen Syntax-Error in meinem Multi-Edit 2008 angezeigt, obwohl dort keiner ist.
Da ich auch mit ME2K8 arbeite, ist mir so ein Problem nicht geläufig, und wenn Friedhelm auch keine Erklärung hat, hilft ein Bild vielleicht weiter.

Oder meinst Du: Du startest aus MEW einen Compile-Lauf, und MEW interpretiert das Ergebnis des Compilers falsch?

In dem Fall wäre interessant zu wissen, welche Xbase++ Version Du einsetzt, und ob Du kürzlich eine Aktualisierung eingespielt hast? Möglicherweise hat Alaska ja die Textausgabe angepasst, und Evolve müsste dann entsprechend angepasst werden.
Liebe Grüsse aus der Eifel,

Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Dominik Krebs
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 197
Registriert: Mo, 15. Apr 2019 16:19
Hat sich bedankt: 10 Mal
Danksagung erhalten: 4 Mal

Re: Compiler Problem

Beitrag von Dominik Krebs »

Hallo, Georg
natürlich kann jetzt anständig compiliert werden ...
Sobald der fehler wieder aufritt (wird nicht lange dauern) werde ich einen Screenshot machen.

Ich starte aus MEW den Compiler, und dieser gibt mir in der Konsole einen Syntax-Error zurück.
Lösche ich die eben kopierte Zeile wieder, bleibt der Fehler bestehen.
Erst nachdem ich STRG+Z verwende, um es wieder rückgängig zu machen, läuft der Compiler normal durch.

Die selbe Stelle, an der ich heute Mittag nicht weiterarbeiten konnte, lässt sich jetzt problemlos compilieren.

Ich verwende meines Wissens nach Xbase 2.0, aktualisiert wurde nichts.
Gruß Dominik
georg
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2823
Registriert: Fr, 08. Feb 2008 21:29
Hat sich bedankt: 95 Mal
Danksagung erhalten: 13 Mal

Re: Compiler Problem

Beitrag von georg »

Hallo, Dominik -


kann es sein, dass Du nicht ... richtig speicherst? Es hört sich danach an, dass Deine Änderungen (wie Zeile löschen) nicht in die Programmquelle geschrieben werden. Ein erneuter Aufruf des Compilers liest dann die alte, unveränderte Quelle.

Wo speicherst Du die Quelle, auf dem lokalen Rechner oder in einem Netzwerk?
Liebe Grüsse aus der Eifel,

Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Dominik Krebs
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 197
Registriert: Mo, 15. Apr 2019 16:19
Hat sich bedankt: 10 Mal
Danksagung erhalten: 4 Mal

Re: Compiler Problem

Beitrag von Dominik Krebs »

Guten Morgen,
beim Tastendruck F9 wird automatisch gespeichert. Gespeichert wird Lokal, allerdings gibt es ein Netzwerkspeicher, von dem Morgens die alle Prgs geholt werden und Abends wird alles geänderte mittels Robocopy zurück geschrieben. Wir dachten auch schon daran das hierbei "unsichtbare Zeichen" mit geschrieben werden. Wenn dies so ist kann mal diese via Hex allerdings leider nicht sehen ...
Gruß Dominik
Dominik Krebs
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 197
Registriert: Mo, 15. Apr 2019 16:19
Hat sich bedankt: 10 Mal
Danksagung erhalten: 4 Mal

Re: Compiler Problem

Beitrag von Dominik Krebs »

So, jetzt habe ich auch ein Beispiel.
Folgendes habe ich gemacht:

Ohne Änderung Compiliert -> Alles Gut

in Zeile 2346 die Variable cName neu belegt -> Syntax error

Die Änderung Rückgängig gemacht -> Alles Gut

Mehr wurde in diesem Beispiel nicht gemacht. Ich werde noch langsam Verrückt...
Dateianhänge
Beispiel.png
Beispiel.png (98.52 KiB) 8702 mal betrachtet
Gruß Dominik
Dominik Krebs
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 197
Registriert: Mo, 15. Apr 2019 16:19
Hat sich bedankt: 10 Mal
Danksagung erhalten: 4 Mal

Re: Compiler Problem

Beitrag von Dominik Krebs »

Habe noch ein Beispiel.

Diesmal habe ich folgendes gemacht:

Ohne Änderung Compiliert -> Alles Gut

Zeile 2348 kopiert und compiliert -> Alles Gut

Zeile 2348 als 2349 eingefügt und compiliert -> Syntax Error

Zeile 2349 entfernt und compiliert -> Syntax Error Ziele !2347!

Wenn ich Statt entfernen allerings STRG-Z drücke bis die Zeiele verschwindet, lässt sich wieder normal compilieren.
Dateianhänge
Beispiel.png
Beispiel.png (152.23 KiB) 8699 mal betrachtet
Gruß Dominik
georg
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2823
Registriert: Fr, 08. Feb 2008 21:29
Hat sich bedankt: 95 Mal
Danksagung erhalten: 13 Mal

Re: Compiler Problem

Beitrag von georg »

Hallo, Dominik -


wenn der Syntax-Fehler kommt: öffne mal eine Befehlseingabe und kompiliere manuell, z.B. mittels pbuild
Liebe Grüsse aus der Eifel,

Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Dominik Krebs
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 197
Registriert: Mo, 15. Apr 2019 16:19
Hat sich bedankt: 10 Mal
Danksagung erhalten: 4 Mal

Re: Compiler Problem

Beitrag von Dominik Krebs »

Hallo Georg,
diese Methode Zeigt mir dann auch einen Kompilierungs Fehler ...
Dateianhänge
Beispiel.png
Beispiel.png (28.44 KiB) 8670 mal betrachtet
Gruß Dominik
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Compiler Problem

Beitrag von Jan »

Wo liegt denn der Code? Lokal oder im Netz?

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
georg
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2823
Registriert: Fr, 08. Feb 2008 21:29
Hat sich bedankt: 95 Mal
Danksagung erhalten: 13 Mal

Re: Compiler Problem

Beitrag von georg »

Hallo, Jan -


habe gerade mit Dominik telefoniert. Der Code liegt lokal vor, und compilieren aus MEW heraus wie auch mittels PBuild in der Befehseingabe bringt die gleichen Fehler.
Liebe Grüsse aus der Eifel,

Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Compiler Problem

Beitrag von Jan »

Hallo Georg,

das hatte er ja eben schon hier mit Screenshot gepostet. Daher die Frage. Hätte ja sein können das es da ein SMB2-Problem gibt. Das ist ja nicht auf dbf beschränkt.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Compiler Problem

Beitrag von brandelh »

Hast du schon mal mit PBUILD /A die neu Übersetzung des gesamten Projektes erzwungen ?

Ansonsten, kompiliert wird ja nicht wirklich die PRG, sondern die PPO (also nach Präprozessor), auch wenn sie nicht gespeichert wurde,
lass die mal erzeugen und schau dir die Stellen um den Fehler an.
Gruß
Hubert
Dominik Krebs
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 197
Registriert: Mo, 15. Apr 2019 16:19
Hat sich bedankt: 10 Mal
Danksagung erhalten: 4 Mal

Re: Compiler Problem

Beitrag von Dominik Krebs »

Hallo brandelh,
pBuild /A hat leider auch keinen erfolg gebracht.

Ich habe vielleicht nicht den Grund, aber eventuell die Lösung gefunden.
Es funktioniert wieder wenn ich den Gesamten Quelltext entferne und wieder neu einfüge. Danach die .obj lösche und dann via Multi-Edit kompiliere.
Mal schauen in welche Richtung sich das nun entwickelt.

Vorerst würde ich erstmal sagen, vielen Dank an alle die sich so bemüht haben, vor allem aber Vielen Dank an Georg!

Liebe Grüße aus Hanau
Gruß Dominik
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16501
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Compiler Problem

Beitrag von Martin Altmann »

Dominik,
welcher Virenscanner ist bei Dir aktiv?
Hast Du versucht, Dein Verzeichnis und die entsprechenden Dateitypen von der Prüfung auszunehmen (oder den Virenscanner vor dem Kompilieren zu beenden)?

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Dominik Krebs
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 197
Registriert: Mo, 15. Apr 2019 16:19
Hat sich bedankt: 10 Mal
Danksagung erhalten: 4 Mal

Re: Compiler Problem

Beitrag von Dominik Krebs »

Hallo Martin,
ich verwende ESET.
Nein das habe ich noch nicht versucht. Ich werde es mir im Hinterkopf behalten, falls das Problem erneut auftritt.
Vielen Dank!
Gruß Dominik
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16501
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Compiler Problem

Beitrag von Martin Altmann »

Wird sicherlich daran liegen. Schalte ihn ab und versuche es erneut.
Wenn es klappt, schalte ihn wieder ein und versuche ihn entsprechend zu konfigurieren (Ausnahmen).

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Antworten