Well, I don't intend to force anybody to use a given method to install Indy. But I think it would be easier, especially for people who are not "experts", to just use the standard package released by default for Indy.
Apparently, the standard package is working for some other people, including me (see the last page of this topic
http://forum.lazarus.freepascal.org/index.php/topic,20782.45.html, for instance).
But I'm afraid the wiki is a bit outdated.
Could you please post the error message you've got (i.e. what file is missing) ? It would interesting to know which problem you've encountered, in order to see if this issue could be fixed.
For instance, as an illustration here are my own -standard- steps to install Indy (fulgan current package):
- unzip the whole package (though only a few directories are needed, indeed),
- open the Indy package (indylaz.lpk) in the Lazarus IDE,
- compile it.,
-
compile it once again. This is the only remaining issue concerning the installation; and the second compilation is extremely fast as it's not really a "compilation",
- use -> install,
- rebuild the Lazarus IDE.
It's OK for me, without any directory manipulations nor any file changes or updates.
There are still a few issues for Indy but they are not really concerning the installation:
- as spotted by GetMem, there is a problem with the TIdSync unit (if you are using it of course),
- the by-default icons installed in the Lazarus IDE are the 16 color ones: they are a bit "weird" (at least IMHO). But .lrs files with the 256 color ones are available (they must be replaced before the package compilation step).