PRB: L1093, L1083, L1080, or L1092 Error, "-" in Link OptionsLast reviewed: July 17, 1997Article ID: Q50333 |
5.0x 5.1x 5.2x 5.3x 5.50 5.60 | 5.0x 5.10 5.11 5.13 5.15
MS-DOS | OS/2kbtool kbcode kberrmgs kbprb The information in this article applies to:
SYMPTOMSAn 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 CAUSEOne or more options on the LINK command line begin with a dash (-) character instead of the LINK option character, a forward slash (/).
RESOLUTIONModify the LINK command line to specify linker options with a forward slash.
MORE INFORMATIONThe 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.ctest.exe : test.obj test.def link test, -CO -align:16, NUL, , ; |
Additional reference words: 5.01.20 5.01.21 5.02 5.03 5.05 5.10 5.11
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |