Hello,
Is there a way to build only static xmlsec libraries? When I attempt to do so,
the dynamic libraries still try to build.
I am setting these options: static=yes with-dl=no iconv=no debugno
crypto=openssl unicode=no nt4=no xslt=no
Which generates thiw configure.txt:
# .\configure.txt
# This file is generated automatically by configure.js.
XMLSEC_VERSION_MAJOR=1
XMLSEC_VERSION_MINOR=2
XMLSEC_VERSION_SUBMINOR=16
BASEDIR=..
XMLSEC_SRCDIR=..\src
APPS_SRCDIR=..\apps
BINDIR=binaries
WITH_CRYPTO=openssl
WITH_DEFAULT_CRYPTO=openssl
WITH_OPENSSL=1
WITH_OPENSSL_VERSION=XMLSEC_OPENSSL_098
WITH_NSS=0
WITH_MSCRYPTO=0
WITH_LIBXSLT=0
WITH_ICONV=0
WITH_NT4=0
UNICODE=0
DEBUG=0
STATIC=1
WITH_DL=0
PREFIX=C:\Build\slimming1\xmlsec1-1.2.16\..\install\win32
BINPREFIX=$(PREFIX)\bin
INCPREFIX=$(PREFIX)\include
LIBPREFIX=$(PREFIX)\lib
SOPREFIX=$(PREFIX)\lib
INCLUDE=$(INCLUDE);C:\Build\slimming1\xmlsec1-1.2.16\..\install\win32\include;C:\Build\slimming1\xmlsec1-1.2.16\..\install\win32\include;c:\Program
Files (x86)\Microsoft Visual Studio 9.0\VC\ATLMFC\INCLUDE;c:\Program Files
(x86)\Microsoft Visual Studio 9.0\VC\INCLUDE;C:\Program Files\Microsoft
SDKs\Windows\v6.0A\include;
LIB=$(LIB);C:\Build\slimming1\xmlsec1-1.2.16\..\install\win32\lib;C:\Build\slimming1\xmlsec1-1.2.16\..\install\win32\lib;c:\Program
Files (x86)\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB;c:\Program Files
(x86)\Microsoft Visual Studio 9.0\VC\LIB;C:\Program Files\Microsoft
SDKs\Windows\v6.0A\lib;
Yet, dlls are still attempted:
link.exe /nologo /LIBPATH:binaries
/LIBPATH:C:\Build\slimming1\xmlsec1-1.2.16\..\install\win32\lib /DEBUG /DLL
/VERSION:1.2 /IMPLIB:binaries\libxmlsec-openssl.lib
/OUT:binaries\libxmlsec-openssl.dll libxmlsec_openssl.int\app.obj
libxmlsec_openssl.int\bn.obj libxmlsec_openssl.int\ciphers.obj
libxmlsec_openssl.int\crypto.obj libxmlsec_openssl.int\digests.obj
libxmlsec_openssl.int\evp.obj libxmlsec_openssl.int\hmac.obj
libxmlsec_openssl.int\kt_rsa.obj libxmlsec_openssl.int\kw_aes.obj
libxmlsec_openssl.int\kw_des.obj libxmlsec_openssl.int\signatures.obj
libxmlsec_openssl.int\strings.obj libxmlsec_openssl.int\symkeys.obj
libxmlsec_openssl.int\x509.obj libxmlsec_openssl.int\x509vfy.obj libxmlsec.lib
libxml2.lib libeay32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib
LINK : fatal error LNK1104: cannot open file 'libeay32.lib'
I am building only static OpenSSL libraries.
Thanks,
-Tom
Thomas Floodeen, Jr.
Mentor Graphics BSD
720.494.1133
_______________________________________________
xmlsec mailing list
[email protected]
http://www.aleksey.com/mailman/listinfo/xmlsec