<div dir="ltr">Trying a copy trunk I got a strange log running autogen.sh:<div><br></div><div>...</div><div><div>checking for pkg-config... /mingw32/bin/pkg-config</div><div>checking pkg-config is at least version 0.9.0... yes</div><div>checking for LIBXML... yes</div><div>checking for libxslt libraries >= 1.0.20... no</div><div>checking for OPENSSL... no</div><div>checking for OPENSSL... yes</div><div class="gmail_extra"><br></div><div class="gmail_extra">OPENSSL "no" and OPENSSL "yes"?! It seems our friend `make` has entered an existential crisis. :-D </div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 23, 2017 at 9:10 PM, silvioprog <span dir="ltr"><<a href="mailto:silvioprog@gmail.com" target="_blank">silvioprog@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I'm trying to solve it, but... without success. :-/<br><div class="gmail_extra"><div><div class="gmail-h5"><br><div class="gmail_quote">On Sun, Jan 22, 2017 at 7:04 PM, Aleksey Sanin <span dir="ltr"><<a href="mailto:aleksey@aleksey.com" target="_blank">aleksey@aleksey.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Looks like you are not compiling dynamic linking support correctly.<br>
Unfortunately, I have no experience with mingw so I don't know what<br>
is going on here.<br>
<br>
Aleksey<br>
<div><div class="gmail-m_510979193781529806m_964986582151780668h5"><br>
On 1/21/17 8:49 AM, silvioprog wrote:<br>
> Hello,<br>
><br>
> This was my all steps before compiling the library:<br>
><br>
> # upgrade pacman & repos<br>
> pacman -Sy pacman<br>
> pacman -Syu<br>
> pacman -Su<br>
><br>
> # install my development tools (I use CLion and it requires an old GDB<br>
> version)<br>
> pacman -S mingw-w64-i686-make<br>
> pacman -S mingw-w64-i686-gcc<br>
> pacman -S mingw-w64-i686-pkg-config<br>
> pacman -S mingw-w64-i686-libtool<br>
> pacman -S mingw-w64-i686-diffutils<br>
> pacman -S libtool<br>
> pacman -S autoconf<br>
> pacman -S automake-wrapper<br>
> pacman -S man-db<br>
> pacman -U<br>
> <a href="http://repo.msys2.org/mingw/i686/mingw-w64-i686-gdb-7.11.1-4-any.pkg.tar.xz" rel="noreferrer" target="_blank">http://repo.msys2.org/mingw/i6<wbr>86/mingw-w64-i686-gdb-7.11.1-4<wbr>-any.pkg.tar.xz</a><br>
> # unfortunatelly it it necessary<br>
> cp /mingw32/bin/mingw32-make.exe /mingw32/bin/make.exe<br>
><br>
> # openssl<br>
> pacman -S mingw-w64-i686-openssl<br>
> pkg-config openssl --modversion<br>
> 1.0.2j<br>
><br>
> cd ~ && cd libxml2-2.9.4<br>
> ./configure --disable-maintainer-mode --enable-rebuild-docs=no<br>
> --enable-ipv6=no --without-html --without-ftp --without-http<br>
> --without-icu --without-python --without-lzma<br>
> make install<br>
> pkg-config libxml-2.0 --modversion<br>
> 2.9.4<br>
><br>
> cd ~ && cd xmlsec1-1.2.23<br>
> ./configure --with-openssl=/mingw32 --with-libxml=/mingw32<br>
> --disable-maintainer-mode --disable-manpages-build --disable-docs-build<br>
> --without-libxslt --without-nss --without-nspr --without-gcrypt<br>
> --without-gnutls --enable-crypto-dl --enable-apps-crypto-dl<br>
> # just to check if it really compiles<br>
> make CFLAGS='-DXMLSEC_CRYPTO_DYNAMI<wbr>C_LOADING=1' LIBS='-lssl -lcrypto'<br>
> make install<br>
><br>
> OK, now I have the `libxmlsec1.dll` and `libxmlsec1-openssl.dll`<br>
> libraries, however, when I try to use it in an external application<br>
> written in Pascal (Delphi):<br>
><br>
> func=xmlSecCryptoAppInit:file=<wbr>app.c:line=1423:obj=unknown:su<wbr>bj=cryptoAppInit:error=9:featu<wbr>re<br>
> is not implemented:<br>
> func=xmlSecCryptoShutdown:file<wbr>=app.c:line=69:obj=unknown:sub<wbr>j=cryptoShutdown:error=9:featu<wbr>re<br>
> is not implemented:<br>
> func=xmlSecCryptoAppShutdown:f<wbr>ile=app.c:line=1447:obj=unknow<wbr>n:subj=cryptoAppShutdown:error<wbr>=9:feature<br>
> is not implemented:<br>
><br>
> Why?! D:<br>
><br>
> I'm trying to compile xmlsec from scratch because its official available<br>
> binaries for Windows is a little bit outdated.<br>
><br>
> --<br>
> Silvio Clécio<br></div></div></blockquote><div> </div></div></div></div><span class="gmail-HOEnZb"><font color="#888888">-- <br><div class="gmail-m_510979193781529806m_964986582151780668gmail_signature"><div dir="ltr"><div>Silvio Clécio</div></div></div></font></span></div></div></blockquote></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Silvio Clécio</div></div></div>
</div></div></div>