Building PyNIO on RHEL 5.3

From: Allen, Pat <pat_at_nyahnyahspammersnyahnyah>
Date: Wed, 9 Sep 2009 06:08:46 -0700

Good morning! I've built PyNIO on RHEL 5.3:
[root_at_elvis PyNIO-1.3.0b1]# python setup.py install
====> Installing Nio to the "PyNIO" site packages directory.
running install
running build
running build_py
copying ./pynio_version.py -> build/lib.linux-i686-2.4/PyNIO
running build_ext
running install_lib
copying build/lib.linux-i686-2.4/PyNIO/pynio_version.py -> /usr/lib/python2.4/site-packages/PyNIO
byte-compiling /usr/lib/python2.4/site-packages/PyNIO/pynio_version.py to pynio_version.pyc
running install_data

Unfortunately, I'm getting the following error when trying to import Nio:
[root_at_elvis PyNIO-1.3.0b1]# python
Python 2.4.3 (#1, Jul 16 2009, 06:21:14)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-44)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Nio
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "Nio.py", line 61, in ?
    from nio import *
ImportError: /usr/lib/python2.4/site-packages/PyNIO/nio.so: undefined symbol: SZ_BufftoBuffCompress
>>>

Here's what my environment variables look like:
F2CLIBS=g2c
F2CLIBS_PREFIX=/usr/lib/gcc/i386-redhat-linux/3.4.6
HAS_NETCDF4=1
HDF_PREFIX=/usr/local/HDF
NCARG_ROOT=/usr/local/ncl
NETCDF4_PREFIX=/usr/local

In googling "undefined symbol: SZ_BufftoBuffCompress", I've figured out that it's the szip libraries. The most relevant hit that I found indicated that it was due to building the HDF libraries with the --with-szlib option. I rebuilt the libraries without szlib support and reinstalled them and got the same error. I'm at a loss. The only thing that I didn't build from scratch was NCL. Does that rely on the szip libraries? Does it expect to find them in a standard location?

Any help is GREATLY appreciated.
THANKS!
Pat
_______________________________________________
pyngl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/pyngl-talk
Received on Wed Sep 09 2009 - 07:08:46 MDT

This archive was generated by hypermail 2.2.0 : Thu Sep 10 2009 - 15:06:39 MDT