Título: [Dev c++ 4.9.9.2] Linker error - intentando hacer extension DLL Publicado por: spreadhaz en 25 Febrero 2016, 07:41 am Encontré un artículo en internet sobre un código que añade un puerto UPnP (Universal Plug and Play) En el siguiente enlace
Easy Port Forwarding and Managing Router with UPnP (http://www.codeproject.com/Articles/27237/Easy-Port-Forwarding-and-Managing-Router-with-UPnP) Lo necesito en aplicación o en extension dll, primero intento usarlo como extensión DLL ya que es más util de esa forma, pero obtengo estos errores al compilar: Citar [Linker error] undefined reference to `UPNPNAT::init(int, int)' [Linker error] undefined reference to `UPNPNAT::discovery()' [Linker error] undefined reference to `UPNPNAT::add_port_mapping(char*, char*, unsigned short, unsigned short, char*)' ld returned 1 exit status C:\Users\...\Makefile.win [Build Error] [UPNP.dll] Error 1 Aqui el: dllmain.ccp Código: #include "dll.h" Aqui el: dll.h Código: #ifndef _DLL_H_ ¿Algún consejo que me puedan dar? Título: Re: [Dev c++ 4.9.9.2] Linker error - intentando hacer extension DLL Publicado por: engel lex en 25 Febrero 2016, 07:53 am que opciones le estás dando al linker? al parecer te falta linkear alguna librería
Título: Re: [Dev c++ 4.9.9.2] Linker error - intentando hacer extension DLL Publicado por: spreadhaz en 25 Febrero 2016, 08:26 am AH , tenia "Link an Objective C program: No", lo cambié a "Yes"
Y ahora solo me tira este error: "cannot find -lobjc " |