Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   XE6: Units auflösen (https://www.delphipraxis.net/180573-xe6-units-aufloesen.html)

MrSpock 30. Mai 2014 19:35

AW: XE6: Units auflösen
 
Zitat:

Zitat von Union (Beitrag 1260816)
Dann lösche die Environment Variable in Windows wie auch in dem Stackoverflowlink beschrieben.

Wie oben noch nachgetragen, habe ich die Systemvariablen geprüft, aber es gibt dort keine PLATFORM Variable. :stupid:

MrSpock 30. Mai 2014 21:15

AW: XE6: Units auflösen
 
Der folgende comiler Befehl wird erzeugt:

Zitat:

c:\program files (x86)\embarcadero\studio\14.0\bin\dcc32.exe -$O- -$W+ --no-config -M -Q -TX.exe -AGenerics.Collections=System.Generics.Collections;
Generics.Defaults=System.Generics.Defaults;WinType s=Winapi.Windows;WinProcs=Winapi.Windows;DbiTypes= BDE;DbiProcs=BDE;DbiErrs=BDE -DDEBUG
-E.\Win32\Debug -I"c:\program files (x86)\embarcadero\studio\14.0\lib\Win32\debug\DE"; "c:\program files
(x86)\embarcadero\studio\14.0\lib\Win32\release\DE ";"c:\program files (x86)\embarcadero\studio\14.0\Imports";
C:\Users\Public\Documents\Embarcadero\Studio\14.0\ Dcp;"c:\program files (x86)\embarcadero\studio\14.0\include";"C:\Program Files
(x86)\Raize\CS5\Lib\RS-XE6\Win32";"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib";"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib\win32";
"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib\osx32\debug";"C: \Program Files (x86)\FastReports\FastReport FMX Embarcadero edition\LibD20";
"C:\Program Files (x86)\FastReports\LibD20";"C:\Program Files (x86)\Devart\IBDAC for RAD Studio XE6\Lib\Win32";"C:\Program Files (x86)\Devart\IBDAC
for RAD Studio XE6\Bin\Win32" -LEC:\Users\Public\Documents\Embarcadero\Studio\14. 0\Bpl -LNC:\Users\Public\Documents\Embarcadero\Studio\14. 0\Dcp
-NU.\Win32\Debug -NSWinapi;System.Win;Data.Win;Datasnap.Win;Web.Win; Soap.Win;Xml.Win;Bde;System;Xml;Data;Datasnap;Web; Soap;Vcl;Vcl.Imaging;Vcl.Touch;
Vcl.Samples;Vcl.Shell; -O"c:\program files (x86)\embarcadero\studio\14.0\Imports";C:\Users\Pu blic\Documents\Embarcadero\Studio\14.0\Dcp;"c:\pro gram
files (x86)\embarcadero\studio\14.0\include";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE6\Win32";"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib";
"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib\win32";"C:\Progr am Files (x86)\Embarcadero\Studio\14.0\lib\osx32\debug";"C: \Program Files
(x86)\FastReports\FastReport FMX Embarcadero edition\LibD20";"C:\Program Files (x86)\FastReports\LibD20";"C:\Program Files (x86)\Devart\IBDAC for RAD
Studio XE6\Lib\Win32";"C:\Program Files (x86)\Devart\IBDAC for RAD Studio XE6\Bin\Win32" -R"c:\program files
(x86)\embarcadero\studio\14.0\lib\Win32\release\DE ";"c:\program files (x86)\embarcadero\studio\14.0\Imports";
C:\Users\Public\Documents\Embarcadero\Studio\14.0\ Dcp;"c:\program files (x86)\embarcadero\studio\14.0\include";"C:\Program Files
(x86)\Raize\CS5\Lib\RS-XE6\Win32";"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib";"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib\win32";
"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib\osx32\debug";"C: \Program Files (x86)\FastReports\FastReport FMX Embarcadero edition\LibD20";
"C:\Program Files (x86)\FastReports\LibD20";"C:\Program Files (x86)\Devart\IBDAC for RAD Studio XE6\Lib\Win32";"C:\Program Files (x86)\Devart\IBDAC
for RAD Studio XE6\Bin\Win32" -U"c:\program files (x86)\embarcadero\studio\14.0\lib\Win32\debug\DE"; "c:\program files
(x86)\embarcadero\studio\14.0\lib\Win32\release\DE ";"c:\program files (x86)\embarcadero\studio\14.0\Imports";
C:\Users\Public\Documents\Embarcadero\Studio\14.0\ Dcp;"c:\program files (x86)\embarcadero\studio\14.0\include";"C:\Program Files
(x86)\Raize\CS5\Lib\RS-XE6\Win32";"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib";"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib\win32";
"C:\Program Files (x86)\Embarcadero\Studio\14.0\lib\osx32\debug";"C: \Program Files (x86)\FastReports\FastReport FMX Embarcadero edition\LibD20";
"C:\Program Files (x86)\FastReports\LibD20";"C:\Program Files (x86)\Devart\IBDAC for RAD Studio XE6\Lib\Win32";"C:\Program Files (x86)\Devart\IBDAC
for RAD Studio XE6\Bin\Win32" -V -VN -NBC:\Users\Public\Documents\Embarcadero\Studio\14. 0\Dcp
-NHC:\Users\Public\Documents\Embarcadero\Studio\14. 0\hpp -NO.\Win32\Debug FDACTest.dpr
Dabei nehme ich an, dass die hinter -I stehenden Dateien eingebunden werden, oder wofür steht -I als Compiler Option?

In der Liste sind auch einige OSX Verzeichnisse, die aber hier nichts zu suchen haben. Kann ich das beeinflussen, was hier hinter -I erscheint?

Stevie 30. Mai 2014 21:20

AW: XE6: Units auflösen
 
Zitat:

Zitat von MrSpock (Beitrag 1260822)
Dabei nehme ich an, dass die hinter -I stehenden Dateien eingebunden werden, oder wofür steht -I als Compiler Option?

Gib dcc32 in der cmd ein und er sagts dir.

Oder schaust hier nach.

Schau mal in den Umgebungseinstellungen oder in den Projekteinstellungen nach, da scheint was falsches drin zu stehen.

MrSpock 30. Mai 2014 21:25

AW: XE6: Units auflösen
 
OK, danke.

Mit -I werden danach die Include-Verzeichnisse angegeben.

Ich will aber nicht, dass der Compiler die OSX Verzeichnisse mit einbindet. Wie kann ich das unterbinden?

Stevie 30. Mai 2014 21:29

AW: XE6: Units auflösen
 
Was hinter -I steht, is fast unwichtig, da du ja kein Problem mit den include Dateien hast. Aber bei -U gibt ers auch mit. Und das ist, was beim Kompilieren stört. Schau in Library path (Bibliothekspfad glaub ich zu deutsch) nach, ob sich da was verstellt hat. Alternativ in den Suchpfadeinstellungen des Projekts schauen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:00 Uhr.
Seite 2 von 2     12   

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