Hi,
I've become hooked on OOo 2 beta in Linux, so I wanted to use it on
my new Mac. Discovering that the only available binaries for this
were in French (!), I decided to go ahead and try to roll my own.
I downloaded the sources of OOo_2.0beta2 via http (cvs was taking way
too long) and followed the instructions in
http://porting.openoffice.org/mac/build_680_X11.html
using the zipped mozilla binaries and fink for all the other stuff.
It compiled happily for a long while, but eventually failed in
libxmlsec/unxmacxp.pro/misc/build/
where the ./configure call fell over: it found no crypto libraries
and died.
...
checking libxml2 no ... checking for libxml2 libraries >= 2.4.2...
checking libxml2 ./libxml2-config ... yes ('')
checking for libxslt libraries >= 1.0.20... no
checking for openssl libraries >= 0.9.6... no
checking for gnutls libraries >= 0.8.1... no
checking for nspr libraries >= 4.0... no
checking for nss libraries >= 3.2... no
checking for crypto library... configure: error: At least one crypto
library should exist for xmlsec1
I installed the openssl libraries through fink and had another go,
modifying the makefile.mk to use --with-openssl=/sw instead of "no".
This actually compiled for a while, but now it fails instead on
ciphers.o:
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DPACKAGE=\"xmlsec1\" -I../.. -
I../../include -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_XSLT=1 -
DXMLSEC_NO_XKMS=1 -I/sw/include -DXMLSEC_CRYPTO_OPENSSL=1 -I/Users/
tagg/ooo/rc2/source/OOo_2.0beta2/solver/680/unxmacxp.pro/inc/external
-g -O2 -MT ciphers.lo -MD -MP -MF .deps/ciphers.Tpo -c ciphers.c -
fno-common -DPIC -o .libs/ciphers.o
ciphers.c: In function `xmlSecOpenSSLEvpBlockCipherCtxUpdate':
ciphers.c:209: error: structure has no member named `final_used'
ciphers.c:210: error: structure has no member named `final'
ciphers.c:240: error: structure has no member named `final_used'
ciphers.c:241: error: structure has no member named `final'
ciphers.c:243: error: structure has no member named `final_used'
ciphers.c: In function `xmlSecOpenSSLEvpBlockCipherCtxFinal':
ciphers.c:388: error: structure has no member named `final_used'
ciphers.c:391: error: structure has no member named `final'
ciphers.c:393: error: structure has no member named `final'
ciphers.c:400: error: structure has no member named `final'
ciphers.c: In function `xmlSecOpenSSLEvpBlockCipherInitialize':
ciphers.c:491: warning: assignment makes pointer from integer without
a cast
ciphers.c:494: warning: assignment makes pointer from integer without
a cast
ciphers.c:497: warning: assignment makes pointer from integer without
a cast
make[3]: *** [ciphers.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Please send replies to me; I don't want to subscribe to the list (and
I can't find a link to any archives).
Thanks for any assistance (and thanks to anyone working on OOo!)
---Nathaniel Tagg
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]