¿Alguien compiló satisfactoriamente liboauth para Windows?Cómo compilar liboauth para Windows
Cualquier ayuda aquí es muy apreciada.
¿Alguien compiló satisfactoriamente liboauth para Windows?Cómo compilar liboauth para Windows
Cualquier ayuda aquí es muy apreciada.
configurar mingw, fuego ./configure && make && make install
.
Puede usar Visual Studio si lo desea. Funciona sin modificaciones. También necesitará libcurl o ejecutable externo de cUrl.
Puede compilar libcurl como lib o incorporarlo directamente en su proyecto.
Necesita al menos 0.9.3 para compilar como lo ha intentado.
version 0.9.3
- yet more build-system fixes:
- allow to override HASH_LIBS and CURL_LIBS using envoronment variables
- include them in .pc and tests/Makefile.am
utilizo los siguientes pasos para hacer que funcione:
Para ello es necesario MSYS/Mingw instalado
de MSYS Shell, ejecute:
env PKG_CONFIG=/bin/true ./configure --disable-static --disable-curl \
CURL_LIBS=/mingw/bin/libcurl.dll HASH_LIBS="/mingw/bin/libeay32.dll \
/mingw/bin/libssl32.dll" --prefix=/mingw
a continuación:
mingw32-make && mingw32-make check
Crucemos los dedos, todo se compila como sho uld.
mingw32-make install
Sí, sé que, – Manoj
me trataron CURL_CFLAGS = "- I ../ curl-7.21.1/include" CURL_LIBS =" ../ rizo-7.21.1/lib/LIB -Release/libcurl.lib "HASH_CFLAGS =" - I .. /openssl/include "HASH_LIBS =" ../ openssl/ssleay32.lib ../openssl/libeay32.lib "./configure --disable-libcurl - enable-curl, pero make está lanzando "$ make Makefile: 171: *** separador faltante. Stop". – Manoj
Makefile: 171: *** separador faltante. Detener. asegúrese de estar utilizando pestañas reales en lugar de espacios. Una búsqueda y reemplazo global para cuatro espacios debería arreglar las cosas. pero dudo que el entorno mingw. http://komisar.gin.by/mingw/index.html prueba esto. – plan9assembler