

Michaell
Members-
Content Count
25 -
Joined
-
Last visited
Community Reputation
2 NeutralRecent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
Is this my problem?: If yes, what has to be changed in the project options?
- 13 replies
-
- c++ builder
- v12.2
-
(and 2 more)
Tagged with:
-
The help for the bcc32c.exe can be obtained via the CLI: ...\bin\bcc32c.exe -cc1 --help It list these two object file related options (and others which are may be also relevant?): -emit-obj -mincremental-linker-compatible I tried both but again no success, I really do not get it. 😕 Btw.: One of my initial questions was "Where is the '-cc1' compiler option?" (to try to remove it). The now available help tells that this is always the 1st parameter i.e. must be present.
- 13 replies
-
- c++ builder
- v12.2
-
(and 2 more)
Tagged with:
-
-tWM -o The '-o' was inserted by me. Due to this I tried again to remove all "Additional Options to pass to the compiler". Now it is really empty and it still compiles. Whatever the problem at my 1st try was, now its gone but it does not help for the original problem.
- 13 replies
-
- c++ builder
- v12.2
-
(and 2 more)
Tagged with:
-
I already deleted most of them, until it was no longer compiling.
- 13 replies
-
- c++ builder
- v12.2
-
(and 2 more)
Tagged with:
-
1) I'm not able to see unexpected options because I'm not aware what expected options are. I checked the existing options and I guess they are OK. 2) As I wrote above: The missing files are nowhere, i.e. also not in '...\Win32\Debug\' which is currently set in 'C++ Shared options | Intermediate output'. FYI: I have removed my '...\OBJ_test\' folder and cleaned the related project option, i.e. I expect now the object files in '...\Win32\Debug\'.
- 13 replies
-
- c++ builder
- v12.2
-
(and 2 more)
Tagged with:
-
I have "played" for hours with the GUI presented options w/o success, obviously it makes no sense if there is no (full) understanding of its purpose and the Clang (Embarcadero) help is not helping me. I decided then to ask "the forum" in the hope to find an experienced user.
- 13 replies
-
- c++ builder
- v12.2
-
(and 2 more)
Tagged with:
-
I'm using version 12.2, see also my set tags. Here is an example of a Clang call for 1 file: bcc32c command line for "_Main\_MainWin.cpp" c:\program files (x86)\embarcadero\studio\23.0\bin\bcc32c.exe -cc1 -D _DEBUG -D DEBUG -D FRAMEWORK_VCL -output-dir .\OBJ_test -I "c:\program files (x86)\embarcadero\studio\23.0\include" -I D:\... -I "C:\Program Files (x86)\..." -I <pathsRemoved> "c:\program files (x86)\embarcadero\studio\23.0\include" -isystem "c:\program files (x86)\embarcadero\studio\23.0\include\dinkumware64" -isystem "c:\program files (x86)\embarcadero\studio\23.0\include\windows\crtl" -isystem "c:\program files (x86)\embarcadero\studio\23.0\include\windows\sdk" -isystem "c:\program files (x86)\embarcadero\studio\23.0\include\windows\rtl" -isystem C:\Users\Public\Documents\Embarcadero\Studio\23.0\hpp\Win32 -isystem "c:\program files (x86)\embarcadero\studio\23.0\include\windows\vcl" -isystem "c:\program files (x86)\embarcadero\studio\23.0\include\windows\fmx" -isystem C:\Users\Public\Documents\Embarcadero\Studio\23.0\hpp\Win32 -debug-info-kind=standalone -fborland-define-external-types -fcxx-exceptions -fborland-extensions -nobuiltininc -nostdsysteminc -triple i686-pc-windows-omf -emit-obj -mrelocation-model static -masm-verbose -ffunction-sections -fexceptions -fseh -mstack-alignment=16 -fno-spell-checking -fno-use-cxa-atexit -fno-threadsafe-statics -main-file-name _MainWin.cpp -x c++ -std=c++17 -O0 -fmath-errno -tM -tW -o .\OBJ_test\_MainWin.obj --auto-dependency-output -MT .\OBJ_test\_MainWin.obj -tWM -Wno-writable-strings -Wno-format -object _Main\_MainWin.cpp Success Elapsed time: 00:00:05.2 In my output directory "\OBJ_test" and all other directories is no *.o or *.obj present. I guess the Clang compiler has a wrong option defined (as visible above, there are a lot of them), unfortunately I have no experiences with it.
- 13 replies
-
- c++ builder
- v12.2
-
(and 2 more)
Tagged with:
-
Hello, my project was made with the legacy classic Borland compiler. Now I have tried the Clang compiler (32 bit Windows) after some work all of my *.cpp files can be compiled but after the compile there are only <fileName>.#00 and <fileName>.d instead of <fileName>.obj files present. The compiler options '-o' or '-object' did not change anything. I found this stackoverflow.com thread for some equal problem. It tells (e.g.) to remove the '-cc1' option (I do not use (intentionally) any plugin). I would like to try it, but cannot find it in the Embarcadero C++ Builder project options GUI. 1) Where is the '-cc1' compiler option? 2) What can I do else to get the object files? Thanks a lot! Michaell
- 13 replies
-
- c++ builder
- v12.2
-
(and 2 more)
Tagged with:
-
Annoying warning message a'attribute declaration must precede definition'
Michaell replied to tester1234's topic in General Help
@weirdo12 I had today the same Clang problem, thanks for your post. -
You mentioned both and both is using the same IDE.
-
No more C++ Builder crashes at debugging.
-
Solution at my system, modify via regedit: HKEY_CURRENT_USER\Software\Embarcadero\BDS\23.0\Debugging\HighlightDebugWindows from True to False
-
Hi, I have also such a very disappointing behavior at code debugging. I have not installed any 3rd party extensions. I.e. my faulty module is "rtl290.bpl" and "unknown" (the event viewer shows always two errors). I'm using the latest (October) offline installer version. Regards! Michael P.S. This is already the 2nd sever bug I discovered at C++ Builder 12.2.
-
Most important: I don't do it if there is no -visible- benefit for my work. I.e. I usually skip minor releases and if there is a major release then I wait at least one month before using it. My project is really old and with almost each Embarcadero-SW update I run in new trouble. Like this time with 12.2 and the "Unable to load Project ... Duplicates not allowed" error. Don't use the Migration tool, too many issues in the past. Backup the entire system. Run the SW installer (and keep the Windows registry setting). Get praying and try my project. Search for help in at least 50 % of all Embarcadero-SW update cases. Restore all settings which got lost.
-
"duplicates not allowed" error when opening a project
Michaell replied to Edwin Yip's topic in Delphi IDE and APIs
I'm glad you could also clear your problem. Do what you like to do, until now I have not used the above linked portal and I will not start with it.