freebsd dub linker error
Alain De Vos
devosalain at ymail.com
Wed Jun 1 11:19:21 UTC 2022
Performed additional tests.
Compiling helloworld.d
```
export CC=gcc11 ; ldc2 helloworld.d
```
works fine.
Compiling helloworld.d
```
export CC=clang ; ldc2 helloworld.d
```
returns:
```
d: error: undefined hidden symbol: __start___minfo
>>> referenced by test.d
>>> test.o:(ldc.register_dso)
ld: error: undefined hidden symbol: __stop___minfo
>>> referenced by test.d
>>> test.o:(ldc.register_dso)
clang: error: linker command failed with exit code 1 (use -v to
see invocation)
Error: /usr/bin/clang failed with status: 1
```
So I have a workaround by fixing it to gcc
More information about the Digitalmars-d-learn
mailing list