View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005290 | JEDI VCL | 00 JVCL Components | public | 2010-08-10 15:30 | 2010-08-15 21:35 |
Reporter | grizwold | Assigned To | obones | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Product Version | 3.39 | ||||
Target Version | Fixed in Version | ||||
Summary | 0005290: C++Builder not supported in RAD Studio 2010 | ||||
Description | The JCL and JVCL installers fail to detect the C++Builder personality in RAD Studio 2010 where Delphi and C++B personalities are both installed. They see RADS as a single app and simply treat it as purely Delphi, therefore not generating any hpp files for C++B. Can anyone a) tell me how generation of the hpp files can be forced, or b) email me the hpp files. Previously people have asked for the hpp files to be included in the distribution and this was rejected on the grounds that the size would be too large. However, all the hpp files would probaly only add < 200K. At least these files should be offered as a download on SourceForge, which gets around this bug and the problems other people have faced. I know almost all the JVCL people are Delphi programmers but if you say you support C++B, please help us out. I raised this installer problem in 5228 but this issue was ignored probably due to the large amount of notes added. Also, I was less clear what the bug was when I posted that issue. I hope this issue is not ignored, I need HELP. | ||||
Tags | No tags attached. | ||||
|
I don't know what "5228" stands for. About the JCL HPP files, we will not ship them for various reasons: - size, it's not 200kB, the size is close to 10MB; - compiler-specific, the HPP files are specific to a version of the compiler and they will likely not work with other ones. We need all the versions of C++Builder in order to package all the HPP files; - up-to-date, the HPP files are not automatically generated when a developper updates the JCL sources using Delphi, there may be some differences between the HPP version of a file and its main PAS version. Finally, we should focus on looking for the reason why your C++Builder is not detected. When you launch the JCL installer, do you get some nodes related to HPP files under the "make library units" and the "packages" nodes? |
|
Yes, under 'make library units' there are several items including 'Copy HPP files to (the RADS include/vcl folder)' and 'Check HPP files'. I have both checked. Under 'packages' node there is 'VCL Package' and 'Dual Packages' checked but no actual mention of HPP files. |
|
I tried on another computer with only the C++Builder personality installed (RADS 2010). Also no HPP files were copied to the target folder mentioned in the installers. Exactly the same problem. |
|
What version of the operating system do you use? |
|
Windows 7 Home Premium on one machine, Vista Home Basic on the other. |
|
Well, that must be because you did not run the installer as an elevated process. In this case it cannot write to the system folders. |
|
Correct, that solved the problem. I hope you can mention in your installation notes that one has to launch the install.bat from inside an Administrator level command line box. It is not obvious because that is not needed for other installers that write to the Program Files folder. |
|
See 5288 |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-08-10 15:30 | grizwold | New Issue | |
2010-08-10 19:25 | outchy | Note Added: 0017553 | |
2010-08-11 09:20 | obones | Relationship added | related to 0005288 |
2010-08-11 19:20 | grizwold | Note Added: 0017560 | |
2010-08-11 19:28 | grizwold | Note Added: 0017561 | |
2010-08-12 10:06 | obones | Note Added: 0017562 | |
2010-08-12 10:06 | obones | Status | new => feedback |
2010-08-12 18:24 | grizwold | Note Added: 0017575 | |
2010-08-13 10:40 | obones | Note Added: 0017576 | |
2010-08-14 16:22 | grizwold | Note Added: 0017578 | |
2010-08-15 21:35 | obones | Note Added: 0017581 | |
2010-08-15 21:35 | obones | Status | feedback => resolved |
2010-08-15 21:35 | obones | Resolution | open => no change required |
2010-08-15 21:35 | obones | Assigned To | => obones |