У меня были ldc2 и gdc, скомпилированные из исходного кода и работавшие до месяца назад. Ничего не изменилось, за исключением того, что я не могу вспомнить переменную (и), которую я установил бы в терминале, чтобы заставить работать ldc2 и gdc.
При попытке скомпилировать исходный код D я получаю следующие ошибки:
GDC:
$
/ Главная / Код / D / GDC / Bin / USR / местные / бен / GDC
-o t4 t4.d /home/Code/D/gdc/Bin/usr/local/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.4.5/cc1d:
ошибка при загрузке общих библиотек:
libmpfr.so.1: невозможно открыть общий доступ
объектный файл: нет такого файла или каталога
ldc2:
$ / home / Code / D / ldc2 / bin / ldc2 -o t4
t4.d / home / Code / D / ldc2 / bin / ldc2: ошибка
при загрузке общих библиотек:
libconfig ++. so.8: невозможно открыть общий доступ
объектный файл: нет такого файла или каталога
Не могу вспомнить, было ли это просто дополнением к PATH или чем-то еще в DFLAGS. Есть идеи?
EDIT:
Перекомпиляция LDC2 и GDC решила проблему, но я до сих пор не знаю, почему я получаю ошибки.