'import perforce' doesn't work after installing PyPerforce
|Reported by:||vikas.bn@…||Owned by:||lewisbaker|
Description (last modified by coderanger)
I installed PyPerforce so that I could use Trac with the p4 backend. However after following the instructions to build and install the plugin, when i open a python shell and do import perforce, i get the following error:
$ python Python 2.4.2 (#2, Feb 24 2006, 18:16:05) [GCC 3.3.6] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import perforce Traceback (most recent call last): File "<stdin>", line 1, in ? File "build/bdist.linux-i686/egg/perforce/__init__.py", line 48, in ? File "build/bdist.linux-i686/egg/perforce/api.py", line 7, in ? File "build/bdist.linux-i686/egg/perforce/api.py", line 6, in __bootstrap__ ImportError: /remote/vtghome6/vikasbn/.python-eggs/PyPerforce-0.3a1-py2.4-linux-i686.egg-tmp/perforce/api.so: undefined symbol: _ZN10ClientUser16SetOutputCharsetEi
Have I missed anythig during the build process?
Also note that the PyPerforce, Trac and related plug-ins are installed on non-standard installation path (in my home-dir) as I don't have root access on those machines.