Re: Tcl no longer supports Borland Free C++ Compiler?



On 5 Oct 2005 00:43:57 -0700, "Tony" <bluy@xxxxxxxx> wrote:

Hi Tony,
> Thank you very much for your concern! I'm really excited that you
>could reply me. I knew you'd been doing the work on compiling Tcl
>source with Borland Tools. You're so great. But I wonder whether Tcl is
>getting away from Borland products,
'getting away' is wrong - it's gone away a looong time ago.
> and more and more extensions
>support only M$ compiler in Win32 platform.
Probably the most extensions are compiled with VC++ nowadays (and a
minority with the GNU compiler suite). But this doesn't really matter:
Once an extension is compiled, it can be used as well from a VC
generated Tcl as from a Borland generated one.
> Do I have to make changes
>to the prebinary extensions complied in M$ complier if I use a
>BCC-compiled Tcl version?
This one I don't understand. What do you mean by 'prebinary
extensions'.

What is it you want to accomplish?

If you have a strong Borland background, and want to combine Tcl and C
in the myriad possible ways profiting from this background, then get
my patches and go. But be prepared that lots of additional work might
lay ahead: If ever you need to compile an extension, you will have to
invest work to adapt the makefile - at the very least. More often than
not some things will not compile and then you will have to look at the
code and understand and modify it, when all you wanted was just to
/use/ it.

If, however, you just picked the Borland compiler because it was free
than your life will probably be easier picking the GNU compilers,
because there is larger support for it.

Best regards
Helmut Giese
.



Relevant Pages

  • ANN.: CHICKEN 2.5 - Its life Jim, but not as we know it
    ... system and are now available as separate extensions ... Scheme programs, statically allocated Scheme data and the ... The compiler can be customized in various ways. ... stream-htpasswd stream-httplog stream-ldif ...
    (comp.lang.scheme)
  • Re: Linked Lists debugger question
    ... With C++/CLI extensions, you can use this RAD paradigma for building GUIs ... I don't think I will be doing any web based applications. ... It has both a very good IDE and a very good C++ compiler. ... it still the language of choice for develloping PC based applications? ...
    (microsoft.public.vc.language)
  • Re: Tcl no longer supports Borland Free C++ Compiler?
    ... I really meant that those extensions have been complied ... compiled in VC++, yet I'm using a version of Tcl is compiled in BCC, ... I know Tcl supports Mingw and Cygwin. ... Borland C/C++ compiler once was the best compiler ...
    (comp.lang.tcl)
  • Re: makefile for compiling ready-made tcl callable C source
    ... > for use with Borland. ... Have you had a look at TEA (Tcl Extension Architecture)? ... If you are merely targetting a single platform (the Borland C compiler ... - The path to your Tcl libraries (especially the stubs library) in the ...
    (comp.lang.tcl)
  • Re: mixing C and assembly
    ... there are compiler extensions or assembly wrappers that link C functions to interrupts. ... Since you hang out gcc for not being "a full C implementation", and for having "extensions quite apart from extensions for the target", can you give me some examples of other available compilers that *are* "full C implementations", which have *no* compiler extensions, and which are targeted at embedded systems? ... The "C" function to set up the UART on an 8051 with a Keil compiler looks almost the same as assembler! ...
    (comp.arch.embedded)