Я скомпилировал ldc2 и gdc из исходников и работал до месяца назад. Ничего не изменилось, за исключением того, что я не могу вспомнить переменные, которые я бы установил в терминале, чтобы заставить работать ldc2 и gdc.
Я получаю следующие ошибки при попытке скомпилировать исходный код D;
гдк:
$ /home/Code/D/gdc/Bin/usr/local/bin/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: невозможно открыть общий объектный файл: нет такого файла или каталога
ЛДК2:
$ /home/Code/D/ldc2/bin/ldc2 -o t4 t4.d /home/Code/D/ldc2/bin/ldc2: ошибка при загрузке общих библиотек: libconfig++.so.8: невозможно открыть общий объектный файл: Данный файл или каталог отсутствует
Я не могу вспомнить, было ли это просто дополнением к PATH или к DFLAGS. Любые идеи?
EDIT: перекомпиляция как LDC2, так и GDC решила проблему, но я до сих пор не знаю, почему я получаю ошибки.