473,405 Members | 2,379 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Visual Studio's 2005 question

Hello I apologzie if I have this in the wrong group but I tried the
moderated comp lang moderated C group and they suggested I try a
windows group. After further seaching I came across this group and I
know it's not an exact match but I was wondering if you guys could
help me out.
I have several projects written C that interacts with a third party
api. This third
party has a library that compiles and links in VS 2005 lets call it
pnznmapi55.lib. However when I take the same code swap out the
includes
and the libs for an upgraded version of 58 and of course using
pnznmapi58.lib
then it will compile but will not link.

I have my additional link lib directory set to the path of the lib and
I also have the actual lib mentioned in the addtional dependencies.
This is standard for what we did for the old lib and also standard for
what we did for the old lib in Vs 2003 as well. I am confused as to
what the problem might be. The third party is trying to say that it's
because I don't have my environmental variables setup properly for
2005 but if that is the case then why would it work for 55 but not 58
of the lib. The link messages that I am getting is the standard
lnk2001 here is an example
pnznmapi.lib(tdebug.obj) : error LNK2001: unresolved external symbol
_pnz_errfrm_unmark_API

As you can see it all comes back to the pnznmapi.lib which is the lib
I am specifically linking too in my link sentings - I have no control
over _pnz_ type symbols since they are internal third party code.

Anybody have any ideas? I am stumped

Thanks
Josh
Jun 27 '08 #1
1 953
"joshturner1967" <jo************@gmail.comwrote in message
news:18**********************************@25g2000h sx.googlegroups.com...
Hello I apologzie if I have this in the wrong group but I tried the
moderated comp lang moderated C group and they suggested I try a
windows group. After further seaching I came across this group and I
know it's not an exact match but I was wondering if you guys could
help me out.
I have several projects written C that interacts with a third party
api. This third
party has a library that compiles and links in VS 2005 lets call it
pnznmapi55.lib. However when I take the same code swap out the
includes
and the libs for an upgraded version of 58 and of course using
pnznmapi58.lib
then it will compile but will not link.

I have my additional link lib directory set to the path of the lib and
I also have the actual lib mentioned in the addtional dependencies.
This is standard for what we did for the old lib and also standard for
what we did for the old lib in Vs 2003 as well. I am confused as to
what the problem might be. The third party is trying to say that it's
because I don't have my environmental variables setup properly for
2005 but if that is the case then why would it work for 55 but not 58
of the lib. The link messages that I am getting is the standard
lnk2001 here is an example
pnznmapi.lib(tdebug.obj) : error LNK2001: unresolved external symbol
_pnz_errfrm_unmark_API

As you can see it all comes back to the pnznmapi.lib which is the lib
I am specifically linking too in my link sentings - I have no control
over _pnz_ type symbols since they are internal third party code.

Anybody have any ideas? I am stumped

Thanks
Josh

Sorry to send you on your way again, but this is a .NET programming group.
Best "Windows" groups for your C question would be:

microsoft.public.vc.language

or other groups in microsoft.public.vc.*

Jun 27 '08 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

12
by: RobKinney1 | last post by:
Hello, This is a stupid question. I cannot find any information if we can buy Visual C# 2005 without purchasing the whole Visual Studio 2005... can you do this like you can purchas C# 2003 by...
8
by: William LaMartin | last post by:
I just received my Visual Studio upgrade to 2005 and tried to create a new web site via File | New Web Site with location http. Unfortunately I received the following error: "Visual Web...
4
by: Skc | last post by:
We have a developer who has made an application in Visual Studio 2003 and this will not work in our version of Visual Studio 2002. Error message: Solution file loading error: The selected file...
5
by: Nathan Sokalski | last post by:
I recently upgraded from Visual Studio .NET 2003 to Visual Studio .NET 2005. Visual Studio .NET 2005 does not create the Global.asax files that Visual Studio .NET 2003 did, which I used for...
5
by: blackdog | last post by:
I have installed Visual Studio 2005, on the CD show Visual Studio 2005 team suite with 3 disks. I used to use Visual studio .NET 2003 and I used command csc.exe to compile csharp program. but...
5
by: Erland | last post by:
Hello all, I have Windows XP home edition running on my box, my question is --Can I install Visual Studio 2005 professional edition on Windows XP home and do Web Development ? I will...
3
by: Edwin Smith | last post by:
I have a 2 form project in VS2005 that now hangs whenever I try to do anything with the second form. This seems to have started when I added some SQL tables from a Pervasive v.9 database using the...
1
by: johnlim20088 | last post by:
Hi, Currently I have 6 web projects located in Visual Source Safe 6.0, as usual, everytime I will open solution file located in my local computer, connected to source safe, then check out/check in...
1
by: Nathan Sokalski | last post by:
Visual Studio 2005 unexpectedly stopped generating the *.designer.vb files for *.aspx and *.ascx files. After a few days of frustration trying to fix this, I noticed that it had the following...
0
by: fischermx | last post by:
Environment: Microsoft Visual Studio 2005 Version 8.0.50727.762 (SP.050727-7600) Microsoft .NET Framework Version 2.0.50727 Microsoft Visual Studio 2005 Professional Edition - ENU Service Pack...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
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...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
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...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
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,...
0
Oralloy
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,...
0
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...
0
isladogs
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...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.