Having porting issues due to libgcrypt library on QNX
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?
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- lxml Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask npowell for more information if necessary.