Article: Q77823
Product(s): Microsoft Programming Utilities
Version(s): MS-DOS:5.1,5.11,5.13,5.15
Operating System(s):
Keyword(s): kb16bitonly
Last Modified: 04-NOV-1999
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft LINK for MS-DOS, versions 5.1, 5.11, 5.13, 5.15
-------------------------------------------------------------------------------
SYMPTOMS
========
An attempt to link an application fails and Microsoft LINK generates the
following message:
LINK : error L2049: no segments defined
CAUSE
=====
The linker command line contains the /HIGH option switch. The error occurs
because the linker checks for an empty .EXE file incorrectly.
RESOLUTION
==========
LINK produces the .EXE file correctly. You can ignore the error message when the
command line includes the /HIGH option.
STATUS
======
Microsoft has confirmed this to be a problem in LINK versions 5.1, 5.11, 5.13,
and 5.15 for MS-DOS. This problem was corrected in LINK version 5.2 for MS-DOS.
LINK version 5.2 generates an L4076 warning message in place of the L2049 error
message.
Additional query words: 5.10 5.11 5.13 5.15
======================================================================
Keywords : kb16bitonly
Technology : kbAudDeveloper kbZNotKeyword3 kbLINKSearch kbLINK510DOS kbLINK511DOS kbLINK513DOS kbLINK515DOS
Version : MS-DOS:5.1,5.11,5.13,5.15
=============================================================================