Click here to Skip to main content
11,705,753 members (47,841 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: VS2008 C++ Win7 64-bit Link , +
Hello,
My computer has been upgraded from WinXP 32-bit to Win7 64-bit and VS2008 was reinstalled.
Unfortunately, I can't build my C++ project using Winsock anymore! Frown | :-(
ws2_32.lib reference is typed in "linker/inputs/dependencies but" I get a link error!
Your help is welcome.
Regards.
Posted 1-Apr-13 22:50pm
Comments
dev_at_ccv at 18-Apr-13 8:57am
   
Thank you very much for your solution. I prefered to install a virtual machine with XP 32 bit. Regards.
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Hi,

Did you try to link the ws2_32.lib file(in your application dependency settings) in your 64 bit machine ?
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Since you moved from a 32 bit machine to 64 bit machine, you need to upgrade most of your apps from 32 to 64 bit as well. This includes the 32 bit winsock library. You will probably find other things needing upgrade as well...
  Permalink  
Comments
dev_at_ccv at 18-Apr-13 8:57am
   
Thank you very much for your solution. I prefered to install a virtual machine with XP 32 bit. Regards.
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

I installed a virtual machine with XP 32 bit on my Win7 64 bit. That was the easiest and the most quick way for me!
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 213
1 Sergey Alexandrovich Kryukov 170
2 Inimicos 60
3 ProgramFOX 50
4 F-ES Sitecore 45
0 OriginalGriff 9,037
1 Sergey Alexandrovich Kryukov 8,417
2 CPallini 5,189
3 Maciej Los 4,726
4 Mika Wendelius 3,626


Advertise | Privacy | Mobile
Web01 | 2.8.150819.1 | Last Updated 18 Apr 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100