On Wednesday, 9 October 2019 at 10:33:21 UTC, David Briant wrote:
I've accidentally upgraded to Catalina - a little earlier than planned as I had hoped not to be trail blazing!

My problem is this, in a bash shell and a new directory when I run

$ dub init
... answering the questions that dub asks
$ dub

dmd compiles the skeleton project but ld fails (full dump below).

I've tried uninstalling dub, dmd (via homebrew) and reinstalling (had to use the latest beta) and upgrading xcode and also upgrading to Catalina.

I'm a d newbie and this is my first escapade into compiling on the mac.

Has anyone an idea how to fix this?


If I uninstall clang using conda I now get:

(base) Davids-MacBook:fred david$ dub
Performing "debug" build using /Library/D/dmd/bin/dmd for x86_64.
fred ~master: building configuration "application"...
Linking...
x86_64-apple-darwin13.4.0-clang: No such file or directory
core.thread.ThreadError@src/core/thread.d(3093): Unable to load thread state
----------------
Error: linker exited with status 255
/Library/D/dmd/bin/dmd failed with exit code 1.


It seems like dub has somehow gotten entwined with the anaconda compiler - any ideas how to fix?

Reply via email to