Fraser
Members-
Content Count
63 -
Joined
-
Last visited
Community Reputation
2 NeutralRecent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
The message [ld.lld Error] ld.lld: error: undefined symbol: FMXmain will appear if a projects source file is deleted, or closed if it hadn't been saved. I have accidentally discovered this while using a small console application. It did not use Fire Monkey.
-
How do I use a range-based for loop to sum all elements
Fraser replied to 357mag's topic in General Help
You want sum+=x; -
I have made another project from scratch with success apart from the same linker warning.
-
I created a project to match the previous one. It has not completed linking. The source files have not moved. I think there is a bug with Builder since it shouldn't have anything to do with FMXmain. It is a DLL project with VCL. I have similarly converted some other projects that are static libraries.
-
I built a new project for C++ Builder 12.1 by copying everything from my 11.3 project. It has not successfully linked yet. These are the last messages. [ld.lld Warning] ld.lld: warning: duplicate symbol: vtable for __cxxabiv1::__class_type_info [ld.lld Error] ld.lld: error: undefined symbol: FMXmain It does not and has never used Fire Monkey.
-
With 12.1 DllMain has been changed to _libmain. It also has a different signature to DllEntryPoint. extern "C" int _libmain(unsigned long reason) { return 1; }
-
I think it is saying 5 hours and some minutes. Does anyone else have trouble with GetIt servers today?
-
With the 12.1 64-bit modern compiler the include directory windows\crtl is omitted. I am assuming it has problems that could not be resolved for that verion of C++ Builder. Is this fixed with 12.2? Is there any way to use gettime and getdate of the header dos.h with 12.1 64-bit modern?
-
I have noticed the option 'Run C++ compiler in a separate process' with 12.1 that should not be seen will occasionally appear.
-
When I compile a unit for Windows 64-bit Modern with 'Enable all warnings' on and get many warnings and hints the dialog box says there are 0 warnings and 0 hints.
-
I am getting some compiling done now. Is per file overrides set by right clicking on a project file and selecting edit local options? I haven't looked at this before.
-
Is there any way to remove the arguments?
-
I have found that the parallel processing feature is removed with 12.1 Clang 64 modern and is brought back and enhanced with 12.2. I also have a message about an unknown argument -PD. I don't feel that 12.1 was tested before release with static library projects.
-
I started a new static LIB project on C++ Builder 12.1. In Project Option, Project Properties, General where has 'Run C++ compiler in a separate process' gone? Also where is 'Number of subprocesses'? When I built the LIB I had the message unknown argument --jobs=1, which is related to the missing options.
-
Some of these suggestions don't apply to C++ Builder.