Вы можете создать curl.lib, используя implib . Implib находится в Базовых Утилитах .
Запустите его для вашего curllib.dll в /libcurl-7.19.3-win32-ssl-msvc/lib/Release/ следующим образом:
implib /s curl.lib curllib.dll
Затем поместите curl.lib, где dmd сможет найти его и скомпилировать. К сожалению, вы, вероятно, по-прежнему получите ошибку об отсутствующем libsasl.dll при запуске вашей программы. Вы можете использовать двоичный файл из Shining Light Productions , создать его с помощью MSVC из источника OpenSSL или выследить его в Интернете.
Есть вероятность, что у вас будут проблемы с конфликтующими версиями. Если вы просмотрите исходный файл etc.c.curl, вы заметите, что он указывает свою версию cURL как 7.21.4, которая не соответствует ни одному из доступных двоичных файлов Windows. Если вы хотите что-то очень надежное, вам, возможно, придется подождать следующего модуля D cURL или собрать все самостоятельно.