| Ver tema anterior :: Ver siguiente tema |
| Autor | Mensaje |
|---|
walito
Registrado: 17 Oct 2008 Mensajes: 10
| Publicado: 20/10/2008 11:30 am | | | Título: servidor en windows (MINGW) |
| Hola como estan!!
Tengo un problemita al compilar un codigo de c++ en windows. Uso MINGW al cual le agregue las librerias de socket y pthread.
Socket anda todo bien, ahora el pthread cuando lo compilo me dice: ld.exe||cannot find -lpthread|
Buscando por ahi me decia que agregue -lpthread, ya lo agregue y sique con ese problema.
Algun TIP al respecto?
gracias
Walter |
|
| Volver arriba | |
 |
_Leo_
Registrado: 20 Oct 2005 Mensajes: 399 Ubicación: Buenos Aires, Argentina
| Publicado: 21/10/2008 3:19 am | | | Título: |
| no tenés pthread instalado correctamente _________________ _Leo_ Daphne - administrador de tareas Cine, tecnología, sociedad |
|
| Volver arriba | |
 |
walito
Registrado: 17 Oct 2008 Mensajes: 10
| Publicado: 21/10/2008 3:35 am | | | Título: |
| te cuento como lo instale.
Instale el codeblocks (ide) con mingw, baje el pthread y los directorios lib e include los copie despues en el mingw. Esta bien asi? hay cero informacion al respecto en dichas paginas.
Si sabes como se hace, me lo podrias decir? o pasarme un tutorial?
muchas gracias
walter |
|
| Volver arriba | |
 |
|
_Leo_
Registrado: 20 Oct 2005 Mensajes: 399 Ubicación: Buenos Aires, Argentina
| Publicado: 21/10/2008 3:49 am | | | Título: |
| Puede que te falta agregar al Makefile el directorio donde están los headres y las bibliotecas
-I/include/pthread/ -L/usr/lib/pthread/
En CFLAGS y LDFLAGS respectivamente. _________________ _Leo_ Daphne - administrador de tareas Cine, tecnología, sociedad |
|
| Volver arriba | |
 |
walito
Registrado: 17 Oct 2008 Mensajes: 10
| Publicado: 21/10/2008 4:40 am | | | Título: |
| Gracias, ahora lo pruebo.
Una consulta mas, que es mejor usar para portar de linux a windows? cygwin o mingw?
Gracias |
|
| Volver arriba | |
 |
_Leo_
Registrado: 20 Oct 2005 Mensajes: 399 Ubicación: Buenos Aires, Argentina
| Publicado: 21/10/2008 4:45 am | | | Título: |
| Es una buena pregunta y no tengo una buena respuesta.
Cygwin tiene la desventaja de que por defecto todos los ejecutables generados necesitan una DLL del systema.
MinGW parece ser la opción más correcta, pero a medida que instalás cosas y necesitás ir agregando bibliotecas te encontrás con que algunas se complican mucho para instalar si no son provistas por los autores del proyecto. _________________ _Leo_ Daphne - administrador de tareas Cine, tecnología, sociedad |
|
| Volver arriba | |
 |
|
walito
Registrado: 17 Oct 2008 Mensajes: 10
| Publicado: 21/10/2008 5:55 am | | | Título: |
| si, sabes q tenes razon, estoy probando por linea de comandos de windorcha y se complica un monton. Ahora con mingw es mas facil, pero tambien tiene sus fuc.... problemas.
Me tiro mas por el mingw. Hay poca info de todo en mingw, hay que buscar mucho en internet para encontrar algo por ahi.
Bueno gracias |
|
| Volver arriba | |
 |
|
|