Using a betterC dub package in ordinary D
    Bastiaan Veelo 
    Bastiaan at Veelo.net
       
    Fri Jan  8 15:40:12 UTC 2021
    
    
  
Hi,
When I use earcutd [1] in an ordinary D project, I get a link 
error for the __D7earcutd12__ModuleInfoZ symbol. This is because 
the earcutd dub.json has `"dflags": ["-betterC"]`. I think this 
is in error, my understanding of betterC code is that it can be 
compiled with "-betterC", but does not need to (and must not when 
used in D context).
Am I right? What are the best practices for betterC dub packages?
Thanks,
Bastiaan.
[1] https://code.dlang.org/packages/earcutd
    
    
More information about the Digitalmars-d-learn
mailing list