Thread overview | ||||||
---|---|---|---|---|---|---|
|
June 05, 2020 What is the equivalent of -version=Flag for conditional compilation in the ldc2 compiler? | ||||
---|---|---|---|---|
| ||||
Hi, I was switching from dmd to ldc2 and would like to know the equivalent command line for conditional compilation -version=Flag I was using in dmd. I checked the ldc2 --help but didn't see anything relevant. Version there refers to compiler version or some other unrelated things. Thanks |
June 05, 2020 Re: What is the equivalent of -version=Flag for conditional compilation in the ldc2 compiler? | ||||
---|---|---|---|---|
| ||||
Posted in reply to data pulverizer | On 6/5/20 6:36 PM, data pulverizer wrote:
> Hi,
>
> I was switching from dmd to ldc2 and would like to know the equivalent command line for conditional compilation -version=Flag I was using in dmd. I checked the ldc2 --help but didn't see anything relevant. Version there refers to compiler version or some other unrelated things.
It's in there, I had to do grep to find it:
--d-version=<level/idents> - Compile in version code >= <level> or identified by <idents>
-Steve
|
June 05, 2020 Re: What is the equivalent of -version=Flag for conditional compilation in the ldc2 compiler? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steven Schveighoffer | On Friday, 5 June 2020 at 22:39:23 UTC, Steven Schveighoffer wrote:
> It's in there, I had to do grep to find it:
>
> --d-version=<level/idents> - Compile in version code >= <level> or identified by <idents>
>
> -Steve
Thanks, I tried that but didn't realise I still had the old version flag in the command line and assumed it didn't work! Lol - silly!
|
June 05, 2020 Re: What is the equivalent of -version=Flag for conditional compilation in the ldc2 compiler? | ||||
---|---|---|---|---|
| ||||
Posted in reply to data pulverizer | On Friday, 5 June 2020 at 22:36:23 UTC, data pulverizer wrote:
> Hi,
>
> I was switching from dmd to ldc2 and would like to know the equivalent command line for conditional compilation -version=Flag I was using in dmd. I checked the ldc2 --help but didn't see anything relevant. Version there refers to compiler version or some other unrelated things.
You can also use `ldmd2` as driver for ldc2 with dmd commandline syntax.
-Johan
|
Copyright © 1999-2021 by the D Language Foundation