Hi,
I'm trying to recompile a program originally done with VC6, with VC++
Express plus the Platform SDK. I'm an embedded C programmer... I
know next to next to nothing about programming Windows applications.
So, I got some unresolved external link errors about security_cookie,
which I found I could resolve by adding "bufferoverflowU.lib" to
Project | [projectname] Properties | Configuration Properties | Linker
| Command Line
I am also getting some unresolved external errors about various RTC
things, like:
....
error LNK2019: unresolved external symbol @_RTC_CheckStackVars@8
....
error LNK2019: unresolved external symbol __RTC_CheckEsp
....
error LNK2001: unresolved external symbol __RTC_Shutdown
....
error LNK2001: unresolved external symbol __RTC_InitBase
....
error LNK2019: unresolved external symbol __RTC_UninitUse
....
I looked in the directory where bufferoverflowU.lib exists for
something with rtc in the name, but came up empty. I searched and
found some good descriptions of the RTC flags, and now I know
what they're for, but I don't know how to fix this. How do I resolve
these errors?
Thanks,
JeanneP
PS: Don't respond to this post via email; the address is obsolete.
Please post your answer or questions in this newsgroup, and thanks! 2 9926 jp******@harris.com wrote:
Hi,
I'm trying to recompile a program originally done with VC6, with VC++
Express plus the Platform SDK. I'm an embedded C programmer... I
know next to next to nothing about programming Windows applications.
So, I got some unresolved external link errors about security_cookie,
which I found I could resolve by adding "bufferoverflowU.lib" to
Project | [projectname] Properties | Configuration Properties | Linker
>Command Line
I am also getting some unresolved external errors about various RTC
things, like:
...
error LNK2019: unresolved external symbol @_RTC_CheckStackVars@8
...
error LNK2019: unresolved external symbol __RTC_CheckEsp
...
error LNK2001: unresolved external symbol __RTC_Shutdown
...
error LNK2001: unresolved external symbol __RTC_InitBase
...
error LNK2019: unresolved external symbol __RTC_UninitUse
...
I looked in the directory where bufferoverflowU.lib exists for
something with rtc in the name, but came up empty. I searched and
found some good descriptions of the RTC flags, and now I know
what they're for, but I don't know how to fix this. How do I resolve
these errors?
It looks like you're linking againt a different verison of the runtime
libraries than what you're compiling against.
Check your library paths and make sure that the VC6 libary directory is NOT
on the library path before the VC8 library path. You might try a simple
experiment of renaming the root directory of the VC6 installation to see
what effect that has. Of course, if VC6 is no longer installed on the
machine....
-cd
Carl Daniel [VC++ MVP] wrote:
jp******@harris.com wrote:
I'm trying to recompile a program originally done with VC6, with VC++
Express plus the Platform SDK.
[snip]
I am also getting some unresolved external errors about various RTC
things, like:
...
error LNK2019: unresolved external symbol @_RTC_CheckStackVars@8
...
error LNK2019: unresolved external symbol __RTC_CheckEsp
...
error LNK2001: unresolved external symbol __RTC_Shutdown
...
error LNK2001: unresolved external symbol __RTC_InitBase
...
error LNK2019: unresolved external symbol __RTC_UninitUse
...
[snip]
It looks like you're linking againt a different verison of the runtime
libraries than what you're compiling against.
Check your library paths and make sure that the VC6 libary directory is NOT
on the library path before the VC8 library path. You might try a simple
experiment of renaming the root directory of the VC6 installation to see
what effect that has. Of course, if VC6 is no longer installed on the
machine....
Yes, VC6 (or, rather, VC98, part of VS6) is still installed on my
machine, and you correctly identified the problem. Thanks!
JeanneP This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Cecil Westerhoff |
last post by:
I just started with programming under linux with c++. I have programmed
for years with Borland C++ Builder. So I have some experience. But I can
not find the libraries for intenet stuff. (Ping,...
|
by: Nikki Locke |
last post by:
Archive-name: C++-faq/libraries/part1
Comp-lang-c++-archive-name: C++-faq/libraries/part1
Available C++ Libraries FAQ
===========================
Introduction
~~~~~~~~~~~~
Dos and don'ts -...
|
by: fabio de francesco |
last post by:
Hello,
I have a couple of years of experience with C++. I started studying
C++ syntax, then I read the B.Stroustrup's book, and eventually I went
through the N.Josuttis' book on how to program...
|
by: Matt Kruse |
last post by:
Since this topic has come up several times in other threads, I thought I'd
make a separate thread and gather opinions from (hopefully) a more varied
range of newsgroup participants.
What are...
|
by: Synic |
last post by:
Hi guys.
It's been a while since I've done programming in C. What I'm after is a
multi-platform library (X11 and MS Windows at a minimum) which is not
C++ that will let me program GUI apps....
|
by: Cider123 |
last post by:
Haven't done much research on this, hoping someone can offer a quick
ref or solution to this.
If I create a group of support libraries I want to use in multiple
projects, is there some method...
|
by: Fernando Chilvarguer |
last post by:
Hello!
I created a Class Library project in VS2005. Then, using VS, I was able to
add a connection string to the project settings, which automaticaly created
an app.config file for me.
If I try...
|
by: g |
last post by:
Hello,
is there any library for C as Boost is for C++?
thanks in advance,
|
by: futnuh |
last post by:
I am having exactly the same issue as this poster back in 2005.
It's strange behaviour where libraries are being automatically appended to my "additional dependencies". In the following linker...
|
by: Miroslaw Makowiecki |
last post by:
Where can I download Comeau compiler as a trial version?
Thanks in advice.
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
| |