Problem with ImportC example?

DLearner bmqazwsx123 at gmail.com
Tue Jan 17 13:21:37 UTC 2023


On Tuesday, 17 January 2023 at 11:21:08 UTC, Dennis wrote:
> On Tuesday, 17 January 2023 at 11:16:25 UTC, DLearner wrote:
>> ```
>>
>> C:\Users\SoftDev\Documents\BDM\D\ImportC>dmd ex01.c
>> ex01.c(1): Error: C preprocessor directive `#include` is not 
>> supported
>> ex01.c(1): Error: no type for declarator before `#`
>> ex01.c(5): Error: no type for declarator before `return`
>> ex01.c(6): Error: no type for declarator before `}`
>> ```
>
> What is your `dmd --version`? I suspect you have a version 
> where you still have to manually pre-process the .c file, 
> instead of a more recent version which invokes the 
> pre-processor itself.

```
C:\Users\SoftDev>dmd --version
DMD32 D Compiler v2.100.2-dirty
Copyright (C) 1999-2022 by The D Language Foundation, All Rights 
Reserved written by Walter Bright

```


More information about the Digitalmars-d-learn mailing list