No, you don't have to build the shared library with an extension of .so.=20
It's a traditional shared library on AIX. It's not a static library.
George Rhoten
IBM Globalization Center of Competency/ICU San Jos=E9, CA, USA
http://www.icu-project.org/
chanthu t <chanthu666@...
Sent by: icu-support-bounces@...
01/06/2008 01:48 AM
Please respond to
ICU support mailing list <icu-support@...>
To
ICU support mailing list <icu-support@...>
cc
Subject
Re: [icu-support] Cannot build Shared libraries on AIX in 3.8.1
Thanks for your reply,=20
If I want to build library with .so, what all changes
I have to do?
Regards,
Chanthu.
--- George Rhoten <grhoten@...> wrote:
> More precisely, the proper AIX shared library suffix
> is .a with a .so=20
> inside. The default build of ICU is working
> correctly on AIX. This is=20
> also how the libraries are built and distributed as
> a part of AIX, and the=20
> normal way shared libraries are suppose to be built
> on AIX.
>=20
> AIX also distributes ICU. You can probably find an
> older distribution of=20
> ICU4C installed on your system to see how it was
> built.
>=20
> George Rhoten
> IBM Globalization Center of Competency/ICU San
> Jos=E9, CA, USA
> http://www.icu-project.org/
>=20
>=20
>=20
> "Steven R. Loomis" <srl@...
> Sent by: icu-support-bounces@...
> 01/04/2008 09:30 AM
> Please respond to
> ICU support mailing list
> <icu-support@...>
>=20
>=20
> To
> ICU support mailing list
> <icu-support@...>
> cc
>=20
> Subject
> Re: [icu-support] Cannot build Shared libraries on
> AIX in 3.8.1
>=20
>=20
>=20
>=20
>=20
>=20
> ICU builds shared libraries by default on AIX.=20
> Their suffix just=20
> isn't .so it is .a
>=20
> -s
>=20
> On 04 Jan 2008, at 04:30, chanthu t wrote:
>=20
> > Hi,
> >
> > I downloaded ICU 3.8.1 for AIX and I wanted to
> build
> > libraries as shared libs (.so), for that I changed
> SO
> > variable in config/mh-aix-va. But when building, I
> am
> > getting following Error.
> >
> > make[3]: Entering directory
> >
>
`/dsk1/cnair/vod7013aix32o/icu/7.0.1.3/3.8/AIX=5F5.2=5F32bit=5FxlC=5F6.0.0/
>=20
> > opt/source/common'
> > make[3]: *** No rule to make target
> > `../lib/libicuuc38.1.so', needed by
> > `../lib/libicuuc.so'. Stop.
> > make[3]: Leaving directory
> >
>
`/dsk1/cnair/vod7013aix32o/icu/7.0.1.3/3.8/AIX=5F5.2=5F32bit=5FxlC=5F6.0.0/
>=20
> > opt/source/common'
> >
> >
> > Is there any more changes needed ?
> > Any help is greatly appreciated.
> >
> >
> > Thanks and regards,
> > Chanthu.
>=20
>=20
>=20
>=20
>
-------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio
> 2005.
>
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
> icu-support mailing list -
> icu-support@...
> To Un/Subscribe:
>
https://lists.sourceforge.net/lists/listinfo/icu-support
>=20
Now you can chat without downloading messenger. Go to=20
http://in.messenger.yahoo.com/webmessengerpromo.php
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
icu-support mailing list - icu-support@...
To Un/Subscribe: https://lists.sourceforge.net/lists/listinfo/icu-support
|