[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: [PyKDE] sip on AIX
From: John Marshall <John.Marshall () ec ! gc ! ca>
Date: 2003-02-06 15:51:45
[Download RAW message or body]
Hi,
I have been trying to build sip-3.5 on AIX 5.1 and have the following
problem:
----------------
test -d
../../../../../pkgs/aix_5.1_ppc/python-2.2.1/lib/python2.2/site-packages/ || mkdir -p \
../../../../../pkgs/aix_5.1_ppc/python-2.2.1/lib/python2.2/site-packages/ rm -f \
libsip.so.9.3.0 libsip.a libsip.so.9 libsip.so.9.3 makeC++SharedLib -p 0 -o \
libsip.so.9.3.0 objmap.o qtlib.o threads.o siplib.o moc_sipQt.o
-L/home/atlas/sge/pkgs/aix_5.1_ppc/qt-3.1.1/lib -lqt -lXext -lX11 -lm
-lbind; ar cq libsip.a libsip.so.9.3.0; ranlib libsip.a; mv libsip.a
../../../../../pkgs/aix_5.1_ppc/python-2.2.1/lib/python2.2/site-packages/
ld: 0711-224 WARNING: Duplicate symbol: __priority0x80000000
ld: 0711-224 WARNING: Duplicate symbol: .__priority0x80000000
ld: 0711-224 WARNING: Duplicate symbol: __cdtors
ld: 0711-224 WARNING: Duplicate symbol:
std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > > npos
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
ld: 0711-317 ERROR: Undefined symbol: .PyInt_FromLong
ld: 0711-317 ERROR: Undefined symbol: PyClass_Type
ld: 0711-317 ERROR: Undefined symbol: PyInstance_Type
ld: 0711-317 ERROR: Undefined symbol: PyExc_TypeError
ld: 0711-317 ERROR: Undefined symbol: .PyErr_Format
ld: 0711-317 ERROR: Undefined symbol: PyExc_SystemError
ld: 0711-317 ERROR: Undefined symbol: PyExc_RuntimeError
ld: 0711-317 ERROR: Undefined symbol: .PyDict_GetItemString
ld: 0711-317 ERROR: Undefined symbol: .PyTuple_Size
ld: 0711-317 ERROR: Undefined symbol: .PyCFunction_New
ld: 0711-317 ERROR: Undefined symbol: .PyDict_GetItem
ld: 0711-317 ERROR: Undefined symbol: PyExc_AttributeError
ld: 0711-317 ERROR: Undefined symbol: .PyErr_SetObject
>
>
>
-----
makeC++SharedLib is looking for info on the functions provided in
libpython2.2.1.a (and pthread) but it cannot find it. I see,
however, that under Linux these libraries are NOT needed to
create the shared libraries.
Has anyone ever encountered this problem? I think I have solved
it by adding '-L<path> -lpython2.2.1 -lpthread' to the
makeC++SharedLib call.
John
_______________________________________________
PyKDE mailing list PyKDE@mats.gmd.de
http://mats.gmd.de/mailman/listinfo/pykde
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic