/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Error en el "linking": error LNK2005

 
      Índice del Foro elrincondelc.com -> Windows
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
SlackDeb



Registrado: 27 Jun 2008
Mensajes: 11
Ubicación: Chile

MensajePublicado: 21/07/2008 2:29 pm
Título: Error en el "linking": error LNK2005

Saludos:
Tengo el siguiente error en la contruccion (builiding) de un programa desarrollado en Visual C++ 6.0. La verdad es que miro los errores que entrega el compilador y me cuesta entender. Se que es un error en el linking(encadenamiento) pero nose como interpretarlo o solucionarlo. En internet he encontrado algunas cosas parecidas a mi error, pero no logro entender el fondo del asunto.


Aqui van los detalles:
--------------------Configuration: JRTConsole - Win32 Debug--------------------
Linking...
msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??1?$basic_strin
g@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ) already defined in main.obj
msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: char const * __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::c_str(void)const " (?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Q
BEPBDXZ) already defined in main.obj
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: __snprintf already defined in LIBCD.lib(snprintf.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _strncpy already defined in LIBCD.lib(strncpy.obj)
LINK : warning LNK4098: defaultlib "MSVCRTD" conflicts with use of other libs; use /NODEFAULTLIB:library
main.obj : error LNK2001: unresolved external symbol __imp__ntohl@4
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__ntohl@4
jrtplib.lib(rtpsources.obj) : error LNK2001: unresolved external symbol __imp__ntohl@4
jrtplib.lib(rtppacket.obj) : error LNK2001: unresolved external symbol __imp__ntohl@4
main.obj : error LNK2001: unresolved external symbol __imp__inet_addr@4
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__inet_addr@4
main.obj : error LNK2001: unresolved external symbol __imp__WSACleanup@0
main.obj : error LNK2001: unresolved external symbol __imp__WSAStartup@8
jrtplib.lib(rtpsession.obj) : error LNK2001: unresolved external symbol __imp__gethostname@8
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__gethostname@8
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__bind@12
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__htonl@4
jrtplib.lib(rtcpcompoundpacketbuilder.obj) : error LNK2001: unresolved external symbol __imp__htonl@4
jrtplib.lib(rtppacket.obj) : error LNK2001: unresolved external symbol __imp__htonl@4
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__htons@4
jrtplib.lib(rtcpcompoundpacketbuilder.obj) : error LNK2001: unresolved external symbol __imp__htons@4
jrtplib.lib(rtppacket.obj) : error LNK2001: unresolved external symbol __imp__htons@4
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__setsockopt@20
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__closesocket@4
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__socket@12
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__gethostbyaddr@12
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__recv@16
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol ___WSAFDIsSet@8
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__select@20
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__sendto@24
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__ntohs@4
jrtplib.lib(rtppacket.obj) : error LNK2001: unresolved external symbol __imp__ntohs@4
jrtplib.lib(rtcpcompoundpacket.obj) : error LNK2001: unresolved external symbol __imp__ntohs@4
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__recvfrom@24
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__ioctlsocket@12
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__accept@12
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__connect@12
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__listen@8
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__getsockname@12
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__WSAIoctl@36
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__gethostbyname@4
jrtplib.lib(rtpudpv4transmitter.obj) : error LNK2001: unresolved external symbol __imp__send@16
Debug/JRTConsole.exe : fatal error LNK1120: 26 unresolved externals
Error executing link.exe.

JRTConsole.exe - 42 error(s), 1 warning(s)

Alguien me puede ayudar?
Question
Volver arriba
jimmystrife



Registrado: 19 Mar 2010
Mensajes: 1

MensajePublicado: 19/03/2010 11:52 am
Título: Error

hola
mira primero que nada estas usando librerias externas no se si ya las incluiste en tu visual en las opciones del compilador en directories y ahi agregas los include, lib y opt externos, si ya hiciste eso checa ahora en las propiedades de tu proyecto en la pestaña link y checa si ahi esta incluido en la seccion Object/Library modules tu .lib que marca error (jrtplib.lib) si apesar de eso persiste el error y sabes a que dll llama el .lib copia directamente la dll en la carpeta debug o release.

suerte y cuentas si te funciono Very Happy
Volver arriba
      Índice del Foro elrincondelc.com -> Windows
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com