"Start a Minimal web server" example do not work.

BoQsc vaidas.boqsc at gmail.com
Tue May 8 16:19:19 UTC 2018


On Tuesday, 8 May 2018 at 16:02:02 UTC, rjframe wrote:
> On Tue, 08 May 2018 13:23:07 +0000, BoQsc wrote:
>
>> On Tuesday, 8 May 2018 at 13:04:12 UTC, Seb wrote:
>>>
>>> Did you try the newer MSCOFF format
>>>
>>> dub --arch=x86_mscoff start_minimum_server.d
>>>
>>> or
>>>
>>> dub --arch=x64 start_minimum_server.d
>> 
>> C:\Users\Vaidas\Desktop>dub --arch=x86_mscoff 
>> start_minimum_server.d Failed to find a package named 
>> 'start_minimum_server.d'.
>> 
>> C:\Users\Vaidas\Desktop>dub --arch=x64 start_minimum_server.d 
>> Unsupported architecture: x64
>
> Try the 64-bit build as "--arch=x86_64"; dub doesn't recognize 
> x64 (at least on Windows).
>
> dub --arch=x86_64 --single start_minimum_server.d
>
> For your first attempt above, adding the --single flag might 
> work.
>
>
> --Ryan

C:\Users\Vaidas\Desktop>dub --arch=x86_64 --single 
start_minimum_server.d
Performing "debug" build using C:\D\dmd2\windows\bin\dmd.exe for 
x86_64.
taggedalgebraic 0.10.11: building configuration "library"...
eventcore 0.8.34: building configuration "winapi"...
stdx-allocator 2.77.1: building configuration "library"...
vibe-core 1.4.0: building configuration "winapi"...
vibe-d:utils 0.8.3: building configuration "library"...
vibe-d:data 0.8.3: building configuration "library"...
vibe-d:crypto 0.8.3: building configuration "library"...
diet-ng 1.4.5: building configuration "library"...
vibe-d:stream 0.8.3: building configuration "library"...
vibe-d:textfilter 0.8.3: building configuration "library"...
vibe-d:inet 0.8.3: building configuration "library"...
vibe-d:tls 0.8.3: building configuration "openssl-mscoff"...
vibe-d:http 0.8.3: building configuration "library"...
vibe-d:mail 0.8.3: building configuration "library"...
vibe-d:mongodb 0.8.3: building configuration "library"...
vibe-d:redis 0.8.3: building configuration "library"...
vibe-d:web 0.8.3: building configuration "library"...
vibe-d 0.8.3: building configuration "vibe-core"...
hello_vibed ~master: building configuration "application"...
Linking...
C:\D\dmd2\windows\bin\lld-link.exe: warning: 
eventcore.lib(sockets_1034_952.obj): undefined symbol: 
SetWindowLongPtrA
C:\D\dmd2\windows\bin\lld-link.exe: warning: 
eventcore.lib(sockets_1034_952.obj): undefined symbol: 
GetWindowLongPtrA
error: link failed
Error: linker exited with status 1
C:\D\dmd2\windows\bin\dmd.exe failed with exit code 1.

C:\Users\Vaidas\Desktop>


More information about the Digitalmars-d-learn mailing list