Home Help Center

IcePy-2.0.0 build problem on AIX


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!


  • mesmes CaliforniaAdministrators, ZeroC Staff Mark SpruiellOrganization: ZeroC, Inc.Project: Ice Developer ZeroC Staff

    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
  • zephyr007zephyr007 Member

    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?

Sign In or Register to comment.