[sword-devel] [Fwd: ICU - RE: Borland C++ Builder Port]

Daniel Glassey sword-devel@crosswire.org
Wed, 17 Dec 2003 22:29:29 +0000


For whoever is interested in the latest version of ICU for BibleCS if it
hasn't been done already.

Regards,
Daniel

-----Forwarded Message-----
> From: Omar Castañeda Acosta 
> To: Marc Wilhelm Küster
> Cc: icu4c-support@oss.software.ibm.com
> Subject: RE: Borland C++ Builder Port
> Date: Wed, 17 Dec 2003 10:50:34 -0700
> 
> Dear Marc,
> 
> I'm copying our last e-mail into the ICU mailing list, maybe others can benefit from it.
> 
> Glad to hear you got it working!
> 
> Best Regards,
> Omar
> 
> -----Original Message-----
> From: Marc Wilhelm Küster  
> Sent: Wednesday, December 17, 2003 10:34 AM
> To: Omar Castañeda Acosta
> Subject: Re: Borland C++ Builder Port
> 
> Dear Omar,
> 
> > 
> > The library should compile under BCB5 with no problems whatsoever,
> >but the project files I used to build it are from BCB6, so are the
> >precompiled DLLs. I think that back-porting it to BCB5 should be a
> >piece of cake, but upgrading your C++ Builder version would be easier
> >than that.
> 
> Many thanks once more for the port. As you predicted, the problems
> with BCB5 were slight - to compile the main library, it was necessary
> to modify rbbi.cpp somewhat because the compiler (incorrectly)
> complained about the instantiation of a static member variable. If
> you, in turn, have interested in that minor patch, please tell me.
> 
> I did the compilation from your sources with the command line version
> of the compiler using boost jam, though that worked only for the main
> icu library, not for the data library (which I didn't try hard, I must
> admit).
> 
> Linking against your precompiled library works like a charm even from
> within BCB5. Also, using the BCB5 version of icu with your binary
> icudata works perfectly.
> 
> 
> Best regards,
> 
> 
> Marc
> 
> > 
> > Best Regards,
> > Omar
> > 
> > -----Original Message-----
> > From: Marc Wilhelm Küster 
> > Sent: Tuesday, December 16, 2003 11:20 AM
> > To: Omar Castañeda Acosta
> > Subject: Re: Borland C++ Builder Port
> > 
> > Dear Omar,
> > 
> > >
> > > I'm posting the next file on my company's website at:
> > >
> > > http://www.idea.com.mx/ICU/ICU2.6_BCB6.EXE
> > >
> > 
> > > It's an autoexec RAR-archive, you can simply use the precompiled
> > >DLL's I include (those are UPX compressed - self extract at runtime)
> > >or compile the project yourself, all the source code and header
> > >(modified to build into Borland C++).
> > 
> > A thousand thanks for the file! I've immediately downloaded and
> > unpacked the library, first thing tomorrow morning I'll test it with
> > Borland 5 (or does it require BC 6 as the name suggests in which
> > case I'll update?)
> > 
> > Best regards,
> > 
> > Marc
> > 
> > 
> > >
> > > Any help I could be of, please let me know.
> > >
> > > Regards,
> > > ~ Omar
> > >
> > >
> > > -----Original Message-----
> > > From: Marc Wilhelm Küster 
> > > Sent: Tuesday, December 16, 2003 7:57 AM
> > > To: Omar Castañeda Acosta
> > > Subject: Re: Borland C++ Builder Port
> > >
> > > Dear Mr. Castaeda Acosta,
> > >
> > > >
> > > > I've got a port of ICU for Borland C++ Builder.
> > > >
> > > > Forgot to tell the list once I managed to make it work. I made so many changes to make it work and I did not keep track of them, so I can just provide the full source and/or DLLs.
> > > >
> > > > If anyone needs it please let me know.
> > > >
> > >
> > > Many thanks for your kind offer. I'd be most grateful for the Borland port.
> > >
> > >
> > > Best regards,
> > >
> > > Marc Kuester