Hi.
I have the following problem below. While I can compile this successfully as a program. I cannot as a link library. I have searched the forums and I know I am doing something wrong. I’m not sure what.
Could someone help me out?
n.
TARGETNAME=mylibrary
TARGETTYPE=DYNLINK
DLLBASE=0x2000000
DLLDEF=mylibrary.def
C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE -DNTAPILIBBUILD
LINKLIBS=$(SDK_LIB_PATH)\shell32.lib
INCLUDES=$(INCLUDES);$(IFSKIT_INC_PATH);$(DDK_INC_PATH);
TARGETLIBS=$(TARGETLIBS) $(IFSKIT_LIB_PATH)\fltLib.lib C:\WinSDK\Lib\Psapi.lib
SOURCES=mylibrary.c
BUFFER_OVERFLOW_CHECKS=0
1>mylibrary.obj : error LNK2019: unresolved external symbol __imp__CreateEventW@16 referenced in function _OpenPipe@8
1>errors in directory c:\development\fileprotector\development\dll
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol __imp__CreateEventW@16 referenced in function _OpenPipe@8
1>mylibrary.obj : error LNK2019: unresolved external symbol __imp__SetNamedPipeHandleState@16 referenced in function _OpenPipe@8
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol __imp__SetNamedPipeHandleState@16 referenced in function _OpenPipe@8
1>mylibrary.obj : error LNK2019: unresolved external symbol xxxxx@8 referenced in function _OpenPipe@8
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol xxxxx@8 referenced in function _OpenPipe@8
1>mylibrary.obj : error LNK2019: unresolved external symbol xxxxx@0 referenced in function _OpenPipe@8
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol xxxxx@0 referenced in function _OpenPipe@8
1>mylibrary.obj : error LNK2019: unresolved external symbol __imp__CreateFileW@28 referenced in function _OpenPipe@8
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol __imp__CreateFileW@28 referenced in function _OpenPipe@8
1>mylibrary.obj : error LNK2019: unresolved external symbol _printf referenced in function _OpenPipe@8
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol _printf referenced in function _OpenPipe@8
1>mylibrary.obj : error LNK2019: unresolved external symbol __imp__MultiByteToWideChar@24 referenced in function _OpenPipe@8
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol __imp__MultiByteToWideChar@24 referenced in function _OpenPipe@8
1>mylibrary.obj : error LNK2019: unresolved external symbol __imp__PeekNamedPipe@24 referenced in function _PeekReadPipe@4
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol __imp__PeekNamedPipe@24 referenced in function _PeekReadPipe@4
1>mylibrary.obj : error LNK2019: unresolved external symbol __imp__GetOverlappedResult@16 referenced in function _ReadPipe@12
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol __imp__GetOverlappedResult@16 referenced in function _ReadPipe@12
1>mylibrary.obj : error LNK2019: unresolved external symbol __imp__ReadFile@20 referenced in function _ReadPipe@12
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol __imp__ReadFile@20 referenced in function _ReadPipe@12
1>mylibrary.obj : error LNK2019: unresolved external symbol __imp__WriteFile@20 referenced in function _WritePipe@12
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol __imp__WriteFile@20 referenced in function _WritePipe@12
1>mylibrary.obj : error LNK2019: unresolved external symbol xxxxx@4 referenced in function _WritePipe@12
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol xxxxx@4 referenced in function _WritePipe@12
1>mylibrary.obj : error LNK2019: unresolved external symbol xxxxx@4 referenced in function _ClosePipe@4
1>c:\dev\src\mylibrary\mylibrary.obj : error LNK2019: unresolved external symbol xxxxx@4 referenced in function _ClosePipe@4
1>c:\dev\src\mylibrary\objfre_wxp_x86\i386\mylibrary.dll : fatal error LNK1120: 13 unresolved externals
1>c:\dev\src\mylibrary\objfre_wxp_x86\i386\mylibrary.dll : error LNK1120: 13 unresolved externals