<div dir="ltr">I'm trying to solve it, but... without success. :-/<br><div class="gmail_extra"><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:0 0 0 .8ex;border-left:1px #ccc solid;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="m_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-<wbr>4-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:<wbr>subj=cryptoShutdown:error=9:<wbr>feature<br>
> is not implemented:<br>
> func=xmlSecCryptoAppShutdown:f<wbr>ile=app.c:line=1447:obj=unknow<wbr>n:subj=cryptoAppShutdown:<wbr>error=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>-- <br><div class="m_964986582151780668gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Silvio Clécio</div></div></div>
</div></div>