Problem:
Using Net Express 3.0, Cbllinik would produce this Link error.
Version 3.0.14 Copyright (C) 1984-2000 MERANT International Ltd.
Micro Focus Net Express V3
Version 3.0.14 Copyright (C) 1984-2000 MERANT International Ltd.
URN AXCGG/AA0/00000
* Accepted - confirm
* Accepted - list()
* Accepted - xref
* Accepted - OMF(OBJ)
* Accepted - GNT(.\\)
* Accepted - OBJ(.\\)
* Compiling capdown.cbl
* Generating cross reference
* Checking complete with no errors - starting code generation
* Generating capdown
* Data: 1424 Code: 1424 Literals: 216
Microsoft (R) 32-Bit Incremental Linker Version 5.00.7022
Copyright (C) Microsoft Corp 1992-1997. All rights reserved.
capdown.obj
cbllds.obj
faacicnt.lib : fatal error LNK1106: invalid file or disk full: cannot
seek to 0x 3fdfdf10
**************************************************************
The Microsoft (R) 32-Bit Incremental Linker Version 5.00.7022 could not process the IBM faacicnt.lib import library.
Resolution:
Using Net Express 3.1, Cbllink would compile and link without error.
Micro Focus Net Express - CBLLINK utility
Version 3.1.11 Copyright (C) 1984-2002 Micro Focus International Ltd.
Executing:cobol capdown.cbl;
Micro Focus Net Express V3
Version 3.1.11 Copyright (C) 1984-2002 Micro Focus International Ltd.
URN AXCGG/AA0/00000
* Accepted - confirm
* Accepted - list()
* Accepted - xref
* Accepted - datamap
* Accepted - OMF(OBJ)
* Accepted - GNT(.\\)
* Accepted - OBJ(.\\)
* Compiling capdown.cbl
* Generating cross reference
* Checking complete with no errors - starting code generation
* Generating capdown
* Data: 1424 Code: 1448 Literals: 216
Executing:cblnames /N /FS /V /S /MCAPDOWN capdown.obj
Scanning object files:-
capdown.obj
found public -> CAPDOWN
Creating cbllds.obj
Creating cbllds.lnk
CBLNAMES completed
Executing:link -subsystem:console -base:0x400000 -nodefaultlib @cbllds.lnk -out:capdown.exe faacicnt.lib cblrtssi.lib oopss.lib msvcrt.lib kernel32.lib
Microsoft (R) Incremental Linker Version 6.00.8168
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
capdown.obj
cbllds.obj
Creating library capdown.lib and object capdown.exp
CBLLINK completed
Note: The call-convention used for both systems was:
special-names.
call-convention 8 is cc8.
#COBOL
#ServerExpress
#netexpress
#RMCOBOL
#AcuCobol
