Article: Q50333
Product(s): Microsoft Programming Utilities
Version(s): MS-DOS:5.0x,5.1x,5.2x,5.3x,5.5,5.6; OS/2:5.0x,5.1,5.11,5.13,5.15
Operating System(s): 
Keyword(s): kb16bitonly
Last Modified: 30-OCT-1999

-------------------------------------------------------------------------------
The information in this article applies to:

- Microsoft LINK for MS-DOS, versions 5.0x, 5.1x, 5.2x, 5.3x, 5.5, 5.6 
- Microsoft LINK for OS/2, versions 5.0x, 5.1, 5.11, 5.13, 5.15 
-------------------------------------------------------------------------------

SYMPTOMS
========

An attempt to link an application fails and Microsoft LINK generates one of the
following messages:

  fatal error L1093: -xxx.obj : object file not found
  fatal error L1083: C:xxx.exe : cannot open run file
  fatal error L1080: cannot open list file
  fatal error L1092: cannot open module-definition file
  warning L4051: xxx.lib : cannot find library
  warning L4046: module name different from output file name

CAUSE
=====

One or more options on the LINK command line begin with a dash (-) character
instead of the LINK option character, a forward slash (/).

RESOLUTION
==========

Modify the LINK command line to specify linker options with a forward slash.

MORE INFORMATION
================

The following sample makefile demonstrates this situation.

Sample Code
-----------

  # NMAKE options required: None

  ALL : test.exe

  test.obj : test.c test.h
     cl -c -Zi -G2sw -W3 test.c

  test.exe : test.obj test.def
     link test, -CO -align:16, NUL, , ;

Additional query words: 5.01.20 5.01.21 5.02 5.03 5.05 5.10 5.11 5.13 5.15 5.20 5.30 5.31.009 5.50 5.60

======================================================================
Keywords          : kb16bitonly 
Technology        : kbAudDeveloper kbZNotKeyword3 kbLINKSearch kbLINK50xDOSSearch kbLINK510xDOSSearch kbLINK520xDOSSearch kbLINK530xDOSSearch kbLINK50xOS2Search kbLINK550DOS kbLINK560DOS kbLINK510OS2 kbLINK511OS2 kbLINK513OS2 kbLINK515OS2
Version           : MS-DOS:5.0x,5.1x,5.2x,5.3x,5.5,5.6; OS/2:5.0x,5.1,5.11,5.13,5.15

=============================================================================