Windows 7 (in VM)
Ich habe ein neues Projekt erstellt (aus einem anderen Projekt heraus).
Der Compile läuft fehlerfrei durch und er meldet sogar "Ziel:installn.exe : Erfolg"
Aber der installn.exe ist nicht vorhanden.
Ich habe noch das Paket synapse hinzugefügt. Kann es daran liegen ?
Muss ich unter den Projekteinstellungen noch etwas eintragen ?
Oder was könnte die Ursache sein ?
Andere Projekte lassen sich einwandfrei compilieren und erzeugen den gewünschten .exe
[erledigt] Kein .exe erstellt
-
- Beiträge: 321
- Registriert: Sa 11. Jun 2016, 12:16
- OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0
- CPU-Target: 64Bit
- Wohnort: Konstanz
[erledigt] Kein .exe erstellt
Zuletzt geändert von malabarista am Fr 23. Okt 2020, 18:50, insgesamt 1-mal geändert.
- af0815
- Lazarusforum e. V.
- Beiträge: 6780
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Kein .exe erstellt
Kontrolliere ob die Datei wirklich dort landest wo du sie suchst. Gib testweise einmal den Kompletten Pfad an.
Ich habe beim Clonen zwei Sachen festgestellt, besonders wenn es mehrer Targets gibt. Einmal das der Pfad der ausführbaren Datei sich ungewollt ändern kann und plötzlich in ein falsches Target zeigt. Zusätzlich das die Information welches Formular zu Laufzeit als erstes erstellt wird, verschwindet und nur unter verfügbare Formulare steht.
Ich habe beim Clonen zwei Sachen festgestellt, besonders wenn es mehrer Targets gibt. Einmal das der Pfad der ausführbaren Datei sich ungewollt ändern kann und plötzlich in ein falsches Target zeigt. Zusätzlich das die Information welches Formular zu Laufzeit als erstes erstellt wird, verschwindet und nur unter verfügbare Formulare steht.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 321
- Registriert: Sa 11. Jun 2016, 12:16
- OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0
- CPU-Target: 64Bit
- Wohnort: Konstanz
Re: Kein .exe erstellt
Ich habe da nichts gefunden.
Ich habe jetzt ein neues Projekt angelegt, alles aus dem bisherigen dorthin kopiert und jetzt funktioniert es.
Ich habe jetzt ein neues Projekt angelegt, alles aus dem bisherigen dorthin kopiert und jetzt funktioniert es.
-
- Beiträge: 6918
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Kein .exe erstellt
Wen das Programm läuft, verrät folgender Befehl, wo sich die Exe befindet.Der Compile läuft fehlerfrei durch und er meldet sogar "Ziel:installn.exe : Erfolg"
Code: Alles auswählen
ShowMessage(ParamStr(0));
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
-
- Beiträge: 321
- Registriert: Sa 11. Jun 2016, 12:16
- OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0
- CPU-Target: 64Bit
- Wohnort: Konstanz
Re: Kein .exe erstellt
@matthias: "Wenn das Programm läuft, " : es läuft eben nicht, weil kein exe erstellt ist....
Re: Kein .exe erstellt
Solch unverständliches Verhalten kommt gelegentlich vor, wenn das Antivirus-Programm sich für super-intelligent hält. Immer: Das Lazarus- und Programmverzeichnis auf die Ausnahmeliste des Scanners setzen. Wenn das nichts hilft (wie bei BitDefender vor längerer Zeit bei mir), ein anderes Programm nehmen (Windows-Defender reicht).