digitalmars.D.learn - [dub] Building DLLs
- Chris (26/26) Sep 29 2014 Today I tried to build a dll via dub, unfortunately I didn't
Today I tried to build a dll via dub, unfortunately I didn't succeed. I couldn't find much on the internet about it. Is it at all possible, and if yes, what's the config I have to use? I tried this (and similar configs) { "name": "myDLL32bit", "targetName": "myDLL.dll", "targetType": "dynamicLibrary", // Removed this too "targetPath": "bin/windows/32bit/dll", "platforms": ["windows"], "lflags": [ "-L/IMPLIB", "-Llib/windows/32bit", ], "libs": [ "somelibs ...", ], "sourceFiles-windows-x86-dmd": ["source/dll/myDLL.d", "source/dll/dllmain.d", "dll/32bit/myDLL.def"], "excludedSourceFiles": ["source/app.d"], } I also included "mainSourceFile": "source/dll/dllmain.d", to no avail. If I use a batch file, it works perfectly fine: C:\D\dmd2\windows\bin\dmd.exe -ofbin\windows\32bit\dll\myDLL.dll -L/IMPLIB etc etc
Sep 29 2014