Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 12.1 - dcc32 - msbuild - Compiler hängt bei üProjektpfaden über 135 Zeichen (https://www.delphipraxis.net/215234-delphi-12-1-dcc32-msbuild-compiler-haengt-bei-ueprojektpfaden-ueber-135-zeichen.html)

lxo 31. Mai 2024 11:32

Delphi 12.1 - dcc32 - msbuild - Compiler hängt bei üProjektpfaden über 135 Zeichen
 
Hallo,

wir sind jetzt von Delphi 11.3 auf Delphi 12.1 umgestiegen und mussten ein Problem beim Compiler feststellen in Verbindung mit msbuild.
Wir verwenden Jenkins als Buildserver und erzeugen dort unsere Projekte mit msbuild.

Seit Delphi 12.1 können nun einige Projekte nicht mehr kompiliert werden.
Es kommt kein Fehler, der Compiler hängt sich einfach irgendwann auf und macht nichts mehr. (bleibt auch immer an der selben Stelle stehen)
Wenn ich dieses Projekt mit dem langen Projektpfad direkt in Delphi kompiliere dann funktioniert es ohne Probleme.

Das Problem tritt auf sobald der Projektpfad mehr als 135 Zeichen enthält.
Mit Delphi 11.3 auch bereits gegengecheckt, da gab es das Problem definitiv nicht.

Hatte dieses Problem bereits jemand und hat vielleicht eine Lösung dafür, außer jetzt den Projektpfad zu kürzen?

lxo 31. Mai 2024 11:32

AW: Delphi 12.1 - dcc32 - msbuild - Compiler hängt bei üProjektpfaden über 135 Zeiche
 
Falls noch jemand anderes von diesem Problem betroffen ist.
Ich habe bereits ein Ticket bei embarcadero dazu erstellt.
https://embt.atlassian.net/servicede...tal/1/RSS-1056

himitsu 31. Mai 2024 12:02

AW: Delphi 12.1 - dcc32 - msbuild - Compiler hängt bei üProjektpfaden über 135 Zeiche
 
Im Delphi wird standardmäßig nicht die msbuild.exe verwendet,
außer du aktivierst in den Projektoptionen > Erzeugen > Delphi-Compiler > MSBuild extern für Compilierung verwenden


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz