Skip to main content

Net Express WebSync 5.005.0025: MSVCRT.LIB warning LNK4044

  • February 15, 2013
  • 0 replies
  • 0 views

Problem:

Release 5.0 WebSync 5:

After installing Net Express 5.0 WebSync 5 and compiling / rebuilding a project there will be shown a linker warning LNK4044. What to do to prevent this?

msvcrt.lib(crtmanifest.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.CRT' version='8.0.50727.762' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored

Starting rebuild

Rebuilding         C:\\SOURCE\\P760CDIN\\p760cdin.cbl

Rebuilding         C:\\SOURCE\\P760CDIN\\PAID10U.cbl

Rebuilding         C:\\SOURCE\\P760CDIN\\PAID28U.cbl

Rebuilding         C:\\SOURCE\\P760CDIN\\PAID40X.cbl

Rebuilding         C:\\SOURCE\\P760CDIN\\PAID41U.cbl

Rebuilding         C:\\SOURCE\\P760CDIN\\PAID45U.cbl

Rebuilding         C:\\SOURCE\\P760CDIN\\PAID47U.cbl

Rebuilding         C:\\SOURCE\\P760CDIN\\PAID54U.cbl

Rebuilding         C:\\SOURCE\\P760CDIN\\PAID55U.cbl

Rebuilding         C:\\SOURCE\\P760CDIN\\PAID57U.cbl

Rebuilding         RELEASE\\p760cdin.exe

Micro Focus Net Express - CBLLINK utility

Version 5.005.0025 Copyright (C) 1984-2006 Micro Focus (IP) Limited.

Executing:cblnames /N /Ocbllds00001250 /V /S /BFSD /MP760CDIN RELEASE\\p760cdin.OBJ RELEASE\\PAID10U.OBJ RELEASE\\PAID28U.OBJ RELEASE\\PAID40X.OBJ RELEASE\\PAID41U.OBJ RELEASE\\PAID45U.OBJ RELEASE\\PAID47U.OBJ RELEASE\\PAID54U.OBJ RELEASE\\PAID55U.OBJ RELEASE\\PAID57U.OBJ

Scanning object files:-

RELEASE\\p760cdin.OBJ

                found public -> P760CDIN

RELEASE\\PAID10U.OBJ

                found public -> PAID10U

RELEASE\\PAID28U.OBJ

                found public -> PAID28U

RELEASE\\PAID40X.OBJ

                found public -> PAID40X

RELEASE\\PAID41U.OBJ

                found public -> PAID41U

RELEASE\\PAID45U.OBJ

                found public -> PAID45U

RELEASE\\PAID47U.OBJ

                found public -> PAID47U

RELEASE\\PAID54U.OBJ

                found public -> PAID54U

RELEASE\\PAID55U.OBJ

                found public -> PAID55U

RELEASE\\PAID57U.OBJ

                found public -> PAID57U

acccgi.obj

                found public -> ACCCGI

                found public -> PC_ISAPI_GET_EXT_BLOCK

                found public -> CBL_ACCEPT_EXTERNAL

                found public -> CBL_DISPLAY_EXTERNAL

                found public -> CBL_WRITE_BROWSER

adis.obj

                found public -> ADIS

adisinit.obj

                found public -> ADISINIT

adiskey.obj

                found public -> ADISKEY

adisdyna.obj

                found public -> ADISDYNA

mffh.obj

                found public -> MFFH

                found public -> ESDSFH

                found public -> FHREDIR

                found public -> MFFH_VALIDATE_DCB

                found public -> XFH_FUNC

                found public -> XFH_CLOSE_MVS

                found public -> XFH_CLOSE_MVS_LEVEL

                found public -> XFH_CLOSE_MAPPER

                found public -> FHR_CLOSE

                found public -> CBL_CFGREAD_EXTFH

                found public -> MFFH_MODIFY_DISABLE

                found public -> MFFH_MODIFY_TRACE

                found public -> MFFH_MODIFY_DCB

                found public -> CTF_TRACER_NOTIFY_MFFH_XFH

                found public -> XFH_TLOGCFG

                found public -> XFH_TLOGINIT

                found public -> XFH_TLOGTERM

                found public -> XFH_TLOGENDS

                found public -> XFH_TLOGCOMP

bsio.obj

                found public -> BSIO

                found public -> STRIPE_INITIALIZE

                found public -> STRIPE0GETPARAMS

                found public -> STRIPE_OPEN_FILE

                found public -> STRIPE_CREATE_FILE

                found public -> STRIPE_DELETE_FILE

                found public -> STRIPE_COPY_FILE

                found public -> STRIPE_RENAME_FILE

                found public -> STRIPE_CLOSE_FILE

                found public -> STRIPE_READ_FILE

                found public -> STRIPE_SEEK_END

                found public -> STRIPE_WRITE_FILE

                found public -> STRIPE_SETSEMA

                found public -> STRIPE_RELSEMA

                found public -> STRIPE_LOCKFILE

                found public -> STRIPE_UNLFILE

                found public -> STRIPE_UNLOCK

                found public -> STRIPE_TEST_RECORD_LOCK

                found public -> STRIPE_GET_RECORD_LOCK

                found public -> STRIPE_FREE_RECORD_LOCK

                found public -> STRIPE_FLUSH_FILE

                found public -> STRIPE_CONFIG_INFO

                found public -> STRIPE_MESSAGE

                found public -> STRIPE_PASSTHRU

extfhsub.obj

                found public -> EXTFHSUB

mfini.obj

                found public -> MFINI

extsm.obj

                found public -> EXTSM

                found public -> XSM_CLOSE_EXTSM

                found public -> CTF_TRACER_NOTIFY_MFFH_XSM

externl.obj

                found public -> CHECKFIL

                found public -> CHECKKY2

                found public -> CHECKKEY

_class.obj

                found public -> _CLASS

_codeset.obj

                found public -> _CODESET

                found public -> CODESET

                found public -> DOT_NET_CODESET

                found public -> DOT_NET_CODESET_RESET

Creating cbllds00001250.obj

Creating cbllds00001250.lnk

CBLNAMES completed

Executing:link -subsystem:console -base:0x400000 -nodefaultlib  @cbllds00001250.lnk -out:RELEASE\\p760cdin.exe  cblrtss.lib msvcrt.lib kernel32.lib user32.lib gdi32.lib advapi32.lib

Microsoft (R) Incremental Linker Version 6.00.8168

Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

RELEASE\\p760cdin.OBJ

RELEASE\\PAID10U.OBJ

RELEASE\\PAID28U.OBJ

RELEASE\\PAID40X.OBJ

RELEASE\\PAID41U.OBJ

RELEASE\\PAID45U.OBJ

RELEASE\\PAID47U.OBJ

RELEASE\\PAID54U.OBJ

RELEASE\\PAID55U.OBJ

RELEASE\\PAID57U.OBJ

acccgi.obj

adis.obj

adisinit.obj

adiskey.obj

adisdyna.obj

mffh.obj

bsio.obj

extfhsub.obj

mfini.obj

extsm.obj

externl.obj

_class.obj

_codeset.obj

cbllds00001250.obj

msvcrt.lib(crtmanifest.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.CRT' version='8.0.50727.762' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored

msvcrt.lib(crtmanifest.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.CRT' version='8.0.50727.762' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored

   Creating library RELEASE\\p760cdin.lib and object RELEASE\\p760cdin.exp

CBLLINK completed

Rebuild complete

Resolution:

Basically, the MSVCRT.LIB  should be used  from this Net Express 5 ..\\base\\lib folder to link an application. Also, to ensure that this LIB environment variable points to ..\\base\\lib first.

Old KB# 1561

0 replies

Be the first to reply!