Readme MinGW 3.4.x
De SolarSockets C++ Sockets C++
SolarSockets 0.7.5 (c) MinGW 3.4.x
SolarSockets++ 0.7.5 (c) MinGW 3.4.x
powered by Solar-OpenSource
email: contacto@solar-opensource.com
La instalacion de estas librerias tendras que hacerla manualmente, porque estamos trabajando en el instalador.
El compilador MinGW es un port de GCC de linux a Windows, casi nunca es utilizado si no es acompañado de algún IDE. Entonces MinGW viene casi siepre acompañado de alguno de los IDEs para C++ que existen, por ejemplo Eclipse, DevC++, Code::Blocks, etc.
Es decir La librería SolarSockets compilada para MinGW, puede usarse, si cuantas con Eclipse, DevC++ o CodeBlocks así como con algunos otros entornos de programación que hagan uso interno de MinGW.
1. Busca la carpeta Include en la carpeta en la que instalaste tu entorno de programación y crea la carpeta SolarSockets dentro de ella.
Por ejemplo: C:/Archivos de Programa/Dev-Cpp/include/SolarSockets/
2. Copia el contenido de la carpeta Include en la recién creada carpeta SolarSockets.
3. Busca la carpea Lib en la carpeta en donde instalaste el entorno de programacion y copia ahi los archivos libsolarsocket.a y libsolarsocket++.a contenidos en la carpeta lib/
Por ejemplo: C:/Archivos de Programa/Dev-Cpp/lib
4. Crea tu proyecto y recuerda agregar en la configuracion, en la seccion de Links las referencias libwsock32.a, libsolarsockets.a , libsolarsockets++.a y ws2_32.a
Por ejemplo en DevCpp: -lsolarsockets++ -lsolarsockets -lwsock32 -lws2_32
- NOTA: El orden en que se colocan en importante, solarsockets++ debe estar antes de solarsockets
Ejemplo DevCpp 5.0 Beta
Y en CodeBlocks: solarsockets++ solarsockets wsock32 ws2_32:
- NOTA: El orden en que se colocan son importantes, solarsockets++ debe estar antes de solarsockets
Ejemplo CodeBlocks 1.0 rc2
En la carpeta EXAMPLES_SolarSockets o bien en EXAMPLES_SolarSockets++ encontraras ejemplos del uso de las librerias. Tambien puedes encontrar ejemplos mas recientes del uso de la libreria, asi como documentacion en la pagina del proyecto.
Nota:
La versión ShareWare de Solarsockets se conecta cada cierto tiempo a internet para capturar las estadísticas de uso. Esto es con el fin de dar una idea a los desarrolladores de cuanta gente usa SolarSockets. Si quieres obtener una versión sin esta característica deberás adquirir una licencia de la misma, o bien, en caso de que tu proyecto sea sin fines de lucro, opensource o para un proyecto escolar deberás donar al menos un dólar y enviar un e-mail a contacto@solar-opensource.com o zerugiran()gmail.com con tu nombre y una breve descripción de tu proyecto.
SolarSockets no envía datos personales, ni del sistema. Únicamente incrementa un contador e inmediatamente cierra la conexion.
Licencia:
Gratuita para proyectos sin fines de lucro. En otro caso hay que dirigirse a la pagina del proyecto para adquirir una licencia.
Pagina del proyecto: http://solarsockets.solar-opensource.com
Solar-OpenSource (c) 2001-2008




