Archived

This forum has been archived. Please start a new discussion on GitHub.

IcePy-2.0.0 build problem on AIX

Hi:

I had built Ice-2.0.0 and IcePy-2.0.0 on AIX 5.2 with VisualAge C++ 6.0(32 bit mode) succeefully, but the target in "IcePy-2.0.0/lib" is IcePy.a, not IcePy.so, then "import Ice" in python failed.

please help me!

Comments

  • mes
    mes California
    Hi,

    Sorry, we do not currently support IcePy on AIX. We encountered similar problems when attempting to use IcePy on that platform. We will look into these issues again at some point.

    Take care,
    - Mark
  • Hi:

    It seems that shared object support under AIX is different from other UNIX platform, python document said that AIX shared libraries require an "export" and "import" file be provided at compile time to list all extern symbols, which may be shared between modules, and they suggested to use a script tool named "ld_so_aix" to create the python extension module (ref. Python2.4/Misc/AIX-NOTES). The tool was shipped with python source code.
    I don't have much knowledge on AIX, have you ever tried "ld_so_aix" tool or can you give me any suggestion if I want to try to solve this issue by myself?

    Thanks!