|
hi ,
thanks for ur patient replies
LINK_OPTS_0 = $(linkdebug) msvcrt.lib libBasicUsageEnvironment.lib libgroupsock.lib libliveMedia.lib libUsageEnvironment.lib
i have added the libraries like this.
now after i compiled , good news is erros got reduced. but new ones have popped in.
"LINK : fatal error LNK1181: cannot open input file "libBasicUsageEnvironment.lib""
how to fix this one?
can u plz help me ?
|
|
|
|
|
Please try this suggestion firstly :
LINK_OPTS_0 = $(linkdebug) msvcrt.lib bufferoverflowU.lib
virtual void BeHappy() = 0;
|
|
|
|
|
oops sorry buddy.
i added the bufferoverflowU.lib and have got the following error.
LINK : fatal error LNK1181: cannot open input file "bufferoverflowU.lib"
|
|
|
|
|
OK
Please try to find the bufferoverflowU.lib file
on your (probably C:\ ) harddisk and set it with its full path,
please, for a test only. Thanks
virtual void BeHappy() = 0;
|
|
|
|
|
hi,
found the "buffeoverflowU.lib" in c:\
added the path in the library files as well as include files.
but now facing new errors( 15 in number )
should i add anyother library?kindly help
error of type 1: libBasicUsageEnvironment.lib(BasicUsageEnvironment0.obj) : error LNK2001: unresolved external symbol __imp____iob_func
error of type 2:libliveMedia.lib(RTCP.obj) : error LNK2001: unresolved external symbol __ftol2_sse
error of type 3:libliveMedia.lib(InputFile.obj) : error LNK2001: unresolved external symbol __imp___stat64i32
error of type 4 :libgroupsock.lib(GroupsockHelper.obj) : error LNK2001: unresolved external symbol __imp___ctime64
|
|
|
|
|
Please try to find and set the libcntpr.lib with its full path too
virtual void BeHappy() = 0;
|
|
|
|
|
hey i am not able to find that library..
|
|
|
|
|
Do you compile for x64 ?
Please remove all additional libs
and try to set the only "full pathed" msvcrt.lib
from your x64 SDK directory
virtual void BeHappy() = 0;
|
|
|
|
|
hi,
i will tell what i need exactly.
i have .mak file called testprogs.mak.
this has to be linked to four .lib files.
the problem is how should i first build a make file. what i do is
openworkspace -> .mak file -> ok
vc 6.0 by default creates a workspace.
now the item opened in just a make file and not a project, so i am not able to link the .lib files. and finally getting many errors.
kindly help me
|
|
|
|
|
sindhumahe wrote: found the "buffeoverflowU.lib" in c:\
Why are there .lib files in the root folder of the C: drive?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
i am sorry.
i am not sure about this. can u help me to resolve the error.
the link u sent doesnt seem to be of much help.
|
|
|
|
|
What part of "The project is missing a reference to a library (.LIB) or object (.OBJ) file" are you not understanding? Did you read the .lib Files as Linker Input link?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
hi,
i am facing the following trouble. i have included the path of the libraries ad "tools->options->include files
libgroupsock.lib(GroupsockHelper.obj) : error LNK2001: unresolved external symbol ___security_cookie
like this i am facing the problem with four libraries.
can u guide me ?
|
|
|
|
|
sindhumahe wrote: i have included the path of the libraries ad "tools->options->include files
Why would you do that? Libraries and include/header files are not the same thing.
If you are using VS6, click the Directories tab of the Tools->Options dialog. In the Show directories for: combobox, select Library files. Add the name of the folder that contains the .lib file you are using. Click the Link tab of the Project->Settings dialog. In the Category combobox, select Input. In the Object/library modules: edit control, add the name of the .lib file you are using.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
hi ,
i already tried to include the libraries in the Directories tab of the Tools->Options dialog.
but that didnt solve the problem .
i opened a .mak file in the workspace, its not a project. so in its settings in dont have an option for link the .lib files .
how should i build a .mak file which has to be linked to few of the libraries.
|
|
|
|
|
sindhumahe wrote: i already tried to include the libraries in the Directories tab of the Tools->Options dialog.
You mean the libraries folder?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
hi,
ya i included the folder where the .lib files are present. any idea to resolve this , kindlyhelp.
|
|
|
|
|
hi,
i will tell what i need exactly.
i have .mak file called testprogs.mak.
this has to be linked to four .lib files.
the problem is how should i first build a make file. what i do is
openworkspace -> .mak file -> ok
vc 6.0 by default creates a workspace.
now the item opened in just a make file and not a project, so i am not able to link the .lib files. and finally getting many errors.
kindly help me
|
|
|
|
|
I cannot figure out if you are using a .mak file or the IDE to compile your project. I would be inclined to get everything working using the latter, and then create a .mak file from that.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
hi ,
i am not able to find the .lib file which u mentioned. any idea to resolve my problem ?
pplz help.
|
|
|
|
|
If you do not have the necessary .lib files, the problem cannot be resolved.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
sindhumahe wrote: libgroupsock.lib(Groupsock.obj) : error LNK2001: unresolved external symbol _security_cookie
See here, especially the Compiling and Linking Problems section.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Man who follows car will be exhausted." - Confucius
|
|
|
|
|
Hi,
This means that the library was compiled with Buffer Security Check[^]. Since we know that Visual Studio 6 does not implement compiler security checks... this means that the library you are attempting to use was compiled with VS2002 or above.
You have two choices:
1.) Recompile the library with /GS (Buffer Security Check)[^] disabled.
2.) In your VC6 project... try linking with the bufferoverflowU.lib library that was included in deprecated (older) versions of the Platform SDK.
Compiler Security Checks In Depth[^]
Best Wishes,
-David Delaune
|
|
|
|
|
Hi guys,
I have a "display driver" program which I install it successfully on all kinds of OS.
Then I call "::CreateDC()" to create a corresponding device context in another program, it
works fine in most OS except in win2K.
I mean, "::CreateDC()" succeeds in "XP, Vista, Win7", but fails in "Win2K"(returns NULL and
GetLastError() is ERROR_INVALID_PRINTER_NAME(1801)).
I googled it and did find some threads, but all are vague.
However, I figure it's kinda "win2k OS" issue. I think function implementation of "CreateDC" in "win2k" has imperfection.
Does anyone happen to encounter this same problem? Any workaround with it?
Any replys are appreciated
|
|
|
|
|
You could try to use the DC
returned by PrintDlgEx(..) ...
virtual void BeHappy() = 0;
|
|
|
|