the link error with compile examples

Chris chris at dprogramming.com
Thu Jan 4 22:40:29 PST 2007


Link with ws2_32.lib

> I download the new version of dmd and dmc for www.digitalmars.com. but  
> some examples in dmd report link errors.
> such as:
> dmd htmlget.d
>
> d:\dm\bin\link.exe htmlget,,,user32+kernel32/noi;
>
> OPTLINK (R) for Win32  Release 7.50B1
> Copyright (C) Digital Mars 1989 - 2001  All Rights Reserved
>
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _getprotobyname at 4
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _getprotobynumber at 4
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _getservbyname at 8
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _getservbyport at 8
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _WSAGetLastError at 0
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _gethostbyname at 4
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _gethostbyaddr at 12
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _inet_addr at 4
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _inet_ntoa at 4
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _ioctlsocket at 12
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _getsockopt at 20
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _bind at 12
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _connect at 12
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _listen at 8
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _accept at 12
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _closesocket at 4
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _shutdown at 8
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _getpeername at 12
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _getsockname at 12
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _send at 16
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _sendto at 24
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _recv at 16
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _recvfrom at 24
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _setsockopt at 20
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _socket at 12
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _WSAStartup at 8
> d:\dmd\lib\phobos.lib(socket)
>  Error 42: Symbol Undefined _WSACleanup at 0
> --- errorlevel 27
>
> help!!!



More information about the Digitalmars-d-learn mailing list