Hello I want to recompile Inno Setup Compiler's source code to rename the Uninstall Executable Generation like unins***.exe.
When I try to compile, Delphi says that Error Reading Form : Class not found
because my Delphi IDE haven't all the packages needed to compile Compil32.exe.
If I compile my Compil32.exe
without all missing classes and run it, Compil32.exe has stopped working
appears as it isn't correctly compiled.
Please tell me what version of Delphi or what IDE Packages want to be downloaded and can be used to compile / build Compil32.exe
without any problem.
Thanks in Advance.
It's a bit confusing.
Readme does say you need to install components
The readme.md address this issue.
Let me quote it for you
- Component Installation
If you intend to view or modify the Setup project's forms, you must install the following component units, which can be found in the Components directory.
BidiCtrls
BitmapImage
FolderTreeView
NewCheckListBox
NewNotebookReg
NewProgressBar
NewStaticText
PasswordEdit
RichEditViewer
If you intend to view or modify the Compil32 project's forms, you must additionally install the following components. (Like the Compil32 project itself, these require Delphi 3 or later.)
DropListBox
NewTabSet
But the readme does not tell you how to do this
The readme assumes you know how to install components from scratch.
This is a bit of an assumption and I can see why you're getting stuck here.
In Delphi you need a create a .dpk
(package) file to put your components in.
Choose File->New->Package
And add all of the units listed above to your package.
Now build
the package and then install
it.
You should be seeing a message that 11 new components have been installed.
If this is successful you can open the forms.
If you have previously ignored
any errors and saved the project Delphi will have removed the components. In that case you'll need to reload the project from github.