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

Chris Little sword-devel@crosswire.org
Wed, 17 Dec 2003 19:43:41 -0600


Yeah, ICU on BCB5/6 has been pretty trivial for a while now.  We've 
still got 2.6 in CVS.

--Chris

Daniel Glassey wrote:
> 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
> 
> 
> 
> _______________________________________________
> sword-devel mailing list
> sword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel