I want to make changes in Class_File_Loader.cpp file which indirectly includes platform.h from vm, so I can't include platform.h from icu module. As I understand our build system doesn't allow to set include directories only for one file. So now I see only one way to integrate icu, just get rid of vm platform.h. I looked through vmcore/util/linux/include/platform.h and vmcore/util/win/include/platform.h. For win it's almost useless and can be easily moved away and for linux it's possible to move it to platform_lowlevel.h.
-----Original Message----- From: Alexey Petrenko [mailto:[EMAIL PROTECTED] Sent: Thursday, January 18, 2007 6:18 PM To: [email protected] Subject: Re: [drlvm][classloader] How to use icu library in vm? Do you need vm's platform.h in your file? If not you can change include directories for your file... 2007/1/18, Volynets, Vera <[EMAIL PROTECTED]>: > It doesn't help. > I propose to get rid of platform.h file at vm at all and > copy its contents to platform_lowlevel.h. > I think it will resolve conflict and I can use icu module. > > -----Original Message----- > From: Mark Hindess [mailto:[EMAIL PROTECTED] > Sent: Tuesday, January 16, 2007 5:04 PM > To: [email protected] > Subject: Re: [drlvm][classloader] How to use icu library in vm? > > > Perhaps this header file should be moved (at classlib build time) to > the HDK, deploy/include? > > -Mark. > > On 16 January 2007 at 15:35, "Volynets, Vera" <[EMAIL PROTECTED]> > wrote: > > Alexey, > > I've tried to use property external.dep.CLASSLIB. But it would be > useful > > only if component icu hadn't have it's own platform.h file which > > conflicts > > with platform.h from vm. > > Do you know how to avoid this conflict? > > > > > > -----Original Message----- > > From: Alexey Petrenko [mailto:[EMAIL PROTECTED] > > Sent: Monday, January 15, 2007 3:17 PM > > To: [email protected] > > Subject: Re: [drlvm][classloader] How to use icu library in vm? > > > > VM build has external.dep.CLASSLIB property which points to class > > library. > > You can investigate possibility to use this property. > > > > SY, Alexey > > > > 2007/1/15, Volynets, Vera <[EMAIL PROTECTED]>: > > > Hi all, > > > > > > Could anybody suggest me how to use icuuc34 module in vm? > > > > > > I want to use some functions from icu module, from uchar.h file at > vm. > > > > > > At the moment uchar.h header is found at > > > classlib/modules/text/src/main/native/icu4c/unicode. > > > > > > And dlls are found at classlib/depends/libs/... > > > > > > > > > > > > Thank you! > > > > > > > > > > > > Vera Volynets > > > > > > Intel Middleware Products Division > > > > > > > > > > > > > > > > > >
