Chiunque ha compilato con successo liboauth per Windows?Come compilare liboauth per windows
Qualsiasi aiuto qui molto apprezzato.
Chiunque ha compilato con successo liboauth per Windows?Come compilare liboauth per windows
Qualsiasi aiuto qui molto apprezzato.
impostato mingw, incendio ./configure && make && make install
.
È possibile utilizzare Visual Studio se lo si desidera. Funziona senza modifiche. Avrai anche bisogno di libcurl o eseguibile di cUrl esterno.
È possibile creare libcurl come lib o incorporarlo direttamente nel progetto.
Hai bisogno di almeno 0.9.3 per compilare come hai provato.
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
Io uso i seguenti passaggi per farlo funzionare:
Per fare questo è necessario MSYS/MINGW installato
da msys guscio, eseguire:
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
quindi:
mingw32-make && mingw32-make check
dita incrociate, tutto compila come sho ULD.
mingw32-make install
Sì, lo so, ho cercato – Manoj
CURL_CFLAGS = "- I ../ curl-7.21.1/include" CURL_LIBS =" ../ curl-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, ma make sta lanciando "$ make Makefile: 171: *** separatore mancante. – Manoj
Makefile: 171: *** separatore mancante. Stop. assicurati di utilizzare le schede reali anziché gli spazi. Una ricerca globale e la sostituzione di quattro spazi dovrebbero risolvere il problema. ma dubito che l'ambiente mingw. http://komisar.gin.by/mingw/index.html prova questo. – plan9assembler