[Issue 16536] DMD master does not build on OS X 10.11.6/Xcode 7.3.1

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Sat Oct 8 09:56:10 PDT 2016


https://issues.dlang.org/show_bug.cgi?id=16536

--- Comment #17 from Steven Schveighoffer <schveiguy at yahoo.com> ---
And now:

Undefined symbols for architecture x86_64:
  "choose_multiplier(int, unsigned long, int, unsigned long*, int*)",
referenced from:
      cdmul(elem*, unsigned int*) in backend.a(cod2.o)
  "udiv_coefficients(int, unsigned long, int*, unsigned long*, int*)",
referenced from:
      cdmul(elem*, unsigned int*) in backend.a(cod2.o)
ld: symbol(s) not found for architecture x86_64

Looks like the prototype in cod2.c does not match the type (one is targ_ullong,
one is ullong). I tried the obvious fix of changing the prototype in cod2.c,
but it complains of not knowing what ullong is there.

I'll let the more experienced take this :)

--


More information about the Digitalmars-d-bugs mailing list