February 14, 2002
Hi all

I am trying to locate a compiler to replace MSVC++.
So far i tried the free Borland 5.5 but i am not satisfied. Unfortunately i
have to use MSVC++ for a couple of reasons, and i am wondering if DM can be
a replacement.
1.I write drivers for windows(plain C). Does the linker work??
2. I  write also database related programs using ADO. The compiler support
the #import directive??
Can it generate the type libs from the #import <msado15.dll> ???
I havent found anything about it in the manuals.

I am not using MFC or any other wrapper library. I have my own.
The problem with Borland free 5.5 is that it cannot support the #import and
neither support the embedded assembly code. It needs the TASM. On the other
hand I really hate the IDE that comes with C++Builder, so i gave up with
Borland.

Your opinion about DM will be valuable
Regards

George Rossopoulos



February 14, 2002
George Rossopoulos wrote:

> Hi all
>
> I am trying to locate a compiler to replace MSVC++.
> So far i tried the free Borland 5.5 but i am not satisfied. Unfortunately i
> have to use MSVC++ for a couple of reasons, and i am wondering if DM can be
> a replacement.
> 1. I write drivers for windows(plain C). Does the linker work??

It should, but you'll have to try.

> 2. I  write also database related programs using ADO. The compiler support the #import directive??

No, not as far as I know, but what do you do with it?

> Can it generate the type libs from the #import <msado15.dll> ??? I havent found anything about it in the manuals.

Actually, the IDDE does support things like type libs. Type libs however can be hand generated (I have done so a couple of times).

> I am not using MFC or any other wrapper library. I have my own.
> The problem with Borland free 5.5 is that it cannot support the #import and
> neither support the embedded assembly code. It needs the TASM. On the other
> hand I really hate the IDE that comes with C++Builder, so i gave up with
> Borland.

DMC++ does have an inline assembler that should be more or less compatible.

DMC will not be a drop-in for MSVC as the Intell Compiler is. However, with a little bith of 'battling' I am sure you would be able to get it all to work.

Jan