February 14, 2002 Searching........ | ||||
---|---|---|---|---|
| ||||
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 Re: Searching........ | ||||
---|---|---|---|---|
| ||||
Posted in reply to George Rossopoulos | 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 |
Copyright © 1999-2021 by the D Language Foundation