September 28, 2004
As in:

dmc -o..\..\..\bin\C_dm.exe  .\C.obj ..\..\..\lib\recls.dm.lib
wininet.lib
link
.\C.obj,..\..\..\bin\C_dm.exe,,..\..\..\lib\recls.dm+wininet+user32+kern
el32/noi;
OPTLINK (R) for Win32  Release 7.50B1
Copyright (C) Digital Mars 1989 - 2001  All Rights Reserved

..\..\..\lib\recls.dm
 Warning 2: File Not Found ..\..\..\lib\recls.dm
.\C.obj(C)
 Error 42: Symbol Undefined _Recls_SearchClose
.\C.obj(C)
 Error 42: Symbol Undefined _Recls_GetErrorString
.\C.obj(C)
... <etc>


Anything I can do about this - quotes don't work - or do I have to change my naming convention to recls-dm.lib?



September 28, 2004
Ok, well delving through other projects shows that I can get what I want by using LINK directly and specifying the .lib extension.

So, the bug seems to be that DMC strips the .lib automatically. Can I
request that either (i) it leaves the .lib extension on in all cases, or
(ii) in cases where there is a . in the file name?

Cheers

Matthew


"Matthew" <admin@stlsoft.dot.dot.dot.dot.org> wrote in message news:cjcpk9$30jp$1@digitaldaemon.com...
> As in:
>
> dmc -o..\..\..\bin\C_dm.exe  .\C.obj ..\..\..\lib\recls.dm.lib
> wininet.lib
> link
>
.\C.obj,..\..\..\bin\C_dm.exe,,..\..\..\lib\recls.dm+wininet+user32+kern
> el32/noi;
> OPTLINK (R) for Win32  Release 7.50B1
> Copyright (C) Digital Mars 1989 - 2001  All Rights Reserved
>
> ..\..\..\lib\recls.dm
>  Warning 2: File Not Found ..\..\..\lib\recls.dm
> .\C.obj(C)
>  Error 42: Symbol Undefined _Recls_SearchClose
> .\C.obj(C)
>  Error 42: Symbol Undefined _Recls_GetErrorString
> .\C.obj(C)
> ... <etc>
>
>
> Anything I can do about this - quotes don't work - or do I have to change my naming convention to recls-dm.lib?
>
>
>