[Lazarus] Problems creating Lazarus installer + readme/batch patch

Martin lazarus at mfriebe.de
Wed Aug 1 22:13:16 CEST 2012


On 01/08/2012 20:51, Reinier Olislagers wrote:
> On 1-8-2012 19:18, Martin wrote:
>
>> Migrating to the unicode is on the list.
>>
>>> I'll try to fix the script, then run the installer, then install ANSI
>>> InnoSetup, do the same, and if it works, submit a patch.
> Unfortunately I don't think we can have 1 script for both ansi and
> unicode inno setup.... unless PascalScript supports ifdefs and there's a
> compiler define for the unicode and one for the ansi version.
the inno preprocessor has...

> Assuming nobody is building on win9x, requiring unicode Inno (instead of
> ANSI Inno) shouldn't be a problem, I think.
building, I guess not. Installing afaik yes

>> Big step is to look at includes such as the Russian translation. If they
>> can move into the [language] section, then inno should deal with it....
> Will have to have a look at what you mean... been a while since I used Inno.
> AFAIU from the docs, Inno Unicode can read UTF8 files without BOM (and
> more); currently the Russian translation seems to be encoded using some
> ANSI codepage (1251 by heart?).
according to inno docs, the unicode version can use some of the ansi 
files, and will convert them to utf8 itself (applies to language section)


> Meanwhile I have a working setup.exe but it seems to mix 2.6.0 and 2.6.1
> directories below Lazarus (I'm using a 2.6.0 bootstrap and a 2.6.1 svn
> dir... don't know if that influences things).
No idea.





More information about the Lazarus mailing list