Re: Building a localised SeaMonkey 2.42
Dave Yeo <[email protected]> Wed, 21 Jun 2017 18:52:51 -0700
| Newsgroups | gmane.comp.mozilla.devel.os2 |
|---|---|
| Message-ID | <[email protected]> |
Laurenz Sommer wrote: > I followed the instructions as close as possible. First I got an error, > saying 'ECMAScript Internationalization API is not yet supported on this > platform' when I ran 'make configure' with the mozconfig file adjusted > for the localisation. I resolved this by editing build\autoconf\icu.m4 > so it does not assume OS/2 does not support ECMAScript > Internationalization API (according to this > https://github.com/bitwiseworks/mozilla-os2/issues/101 OS/2 supports it) > and now treats it equal to WINNT. I'll attach the patch for this so one > can see the changes I made. I had to run autoreconfigure in > D:\gecko45\mozilla\intl\icu\source because > mozilla\intl\icu\source\configure interpreted the PATH environment > setting wrong. > But now 'make -f client.mk configure' terminates with the following > error: 'intl/icu/target> configure: error: Namespace support is required > to build ICU.' I attached the config.log created in > D:\gecko45\obj-sm\intl\icu\target. > Has anyone any idea how to resolve this problem? If I should provide > further information, please tell me. I think on OS/2, you'll have to continue using the external icu libraries or patch the internal libraries with whatever patches dmik applied to the ones in http://trac.netlabs.org/ports/log/icu Dave