Linking errors

This is a discussion on Linking errors within the C++ Programming forums, part of the General Programming Boards category; Hi, I am using Microsoft Visual C++ 2008 (Express Edition) and OpenCV 1.0 on Windows XP Service Pack 3. Looking ...

  1. #1
    Registered User Zeeshan's Avatar
    Join Date
    Oct 2001
    Location
    Munich, Germany
    Posts
    224

    Linking errors

    Hi,

    I am using Microsoft Visual C++ 2008 (Express Edition) and OpenCV 1.0
    on Windows XP Service Pack 3. Looking forward to any suggestions.

    I get the following errors during linking while trying to build some code:

    Compiling manifest to resources...
    Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1
    Copyright (C) Microsoft Corporation. All rights reserved.
    Linking...
    mainSven.obj : error LNK2019: unresolved external symbol _inet_addr@4
    referenced in function _main
    mainSven.obj : error LNK2019: unresolved external symbol _WSACleanup@0
    referenced in function "void __cdecl noticeMax(void)" (?noticeMax@@YAXXZ)
    mainSven.obj : error LNK2019: unresolved external symbol
    _closesocket@4 referenced in function "void __cdecl noticeMax(void)"
    (?noticeMax@@YAXXZ)
    mainSven.obj : error LNK2019: unresolved external symbol _sendto@24
    referenced in function "void __cdecl noticeMax(void)" (?noticeMax@@YAXXZ)
    mainSven.obj : error LNK2019: unresolved external symbol _htons@4
    referenced in function "void __cdecl noticeMax(void)" (?noticeMax@@YAXXZ)
    mainSven.obj : error LNK2019: unresolved external symbol _socket@12
    referenced in function "void __cdecl noticeMax(void)" (?noticeMax@@YAXXZ)
    mainSven.obj : error LNK2019: unresolved external symbol _WSAStartup@8
    referenced in function "void __cdecl noticeMax(void)" (?noticeMax@@YAXXZ)
    C:\Documents and Settings\User\My Documents\Visual Studio
    2008\Projects\SVENsrc\VC++Project\Debug\sven.exe : fatal error
    LNK1120: 7 unresolved externals

    I have tried running the code on Microsoft Visual C++ 2005 (Express
    Edition) and have also tried the "Debug" and "Release" compilation
    modes, but the error remains the same.

    Its a human tracking source code downloaded from:
    http://deprogramming.us/ai/downloads/SVENCVsrc.tar.gz

    Thanks a lot in advance

    BR,
    Zeeshan
    Last edited by Zeeshan; 02-22-2009 at 01:10 AM.

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    22,282
    I am guessing that you did not link to wsock32.lib or winsock32.lib, or ws2_32.lib, as the case may be. Read Note for Windows Programmers from Beej's Guide to Network Programming.
    C + C++ Compiler: MinGW port of GCC
    Version Control System: Bazaar

    Look up a C++ Reference and learn How To Ask Questions The Smart Way

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. unresolved external symbols...linking errors in VC++
    By rammohan2b in forum C++ Programming
    Replies: 2
    Last Post: 01-22-2009, 02:19 AM
  2. HELP!!Why and How to solve this linking errors.
    By huwan in forum C++ Programming
    Replies: 3
    Last Post: 05-07-2007, 07:30 AM
  3. Replies: 8
    Last Post: 04-27-2006, 11:39 AM
  4. Linking Errors
    By ForlornOdium in forum C++ Programming
    Replies: 1
    Last Post: 12-07-2003, 10:24 PM
  5. help with allegro - linking errors
    By MadHatter in forum C++ Programming
    Replies: 1
    Last Post: 11-22-2002, 02:01 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21