[lxml-dev] Porting lxml to QNX 6.4.0 issue

Nelson Powell npowell3 at gmail.com
Tue Apr 14 15:55:19 CEST 2009


I've attempted to port lxml to a QNX 6.4.0 PC (x86) and have already built
and installed the libxslt, libxml2, and libgcrypt libraries wihtout any
compile/link issues.  The libraries were installed at /usr/local/lib which
is part of my LD_LIBRARY_PATH.  I'm using:

libxslt       1.1.22
libxml2      2.7.2
libgcrypt   11.5.2

However, after building lxml, importing lxml produces the following messages
in python:

bash-3.2# python
Python 2.5.2 (r252:60911, Oct  8 2008, 21:15:13)
[GCC 4.2.4] on qnx6
Type "help", "copyright", "credits" or "license" for more information.
>>> import lxml.etree as ET
unknown symbol: gcry_cipher_open
unknown symbol: gcry_cipher_ctl
unknown symbol: gcry_md_hash_buffer
unknown symbol: gcry_cipher_close
unknown symbol: gcry_cipher_encrypt
unknown symbol: gcry_check_version
unknown symbol: gcry_cipher_decrypt
unknown symbol: gcry_strerror
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
ImportError: Unresolved symbols
>>>

Is there a way around this libgcrypt stuff?  Anyone seen this before?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://codespeak.net/pipermail/lxml-dev/attachments/20090414/cec0ca1c/attachment.htm 


More information about the lxml-dev mailing list