From: Philip K W. <pk...@us...> - 2004-08-05 21:49:59
|
aix...@ww... wrote on 08/05/2004 08:50:59 AM: > rpm -Uvh python-2.2-4.aix4.3.ppc.rpm > error: failed dependencies: > libdb.a(libdb-3.3.so.0) is needed by python-2.2-4 > libexpat.a(libexpat.so.0) is needed by python-2.2-4 > libgdbm.a(libgdbm.so.2) is needed by python-2.2-4 > libreadline.a(libreadline.so.4) is needed by python-2.2-4 You need the following: ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/db/db-3.3.11-3.aix4.3.ppc.rpm ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/expat/expat-1.95.2-4.aix5.1.ppc.rpm ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/gdbm/gdbm-1.8.0-5.aix4.3.ppc.rpm ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/readline/readline-4.3-1.aix5.1.ppc.rpm In addition, these packages may pull in additional dependencies, but they will at least allow you to proceed. > and config log complains of "collect2: Library libm not found" You are likely missing the bos.adt.libm package, which is shipped with AIX and provides the math library /usr/lib/libm.a. This library is required to build (and run) a lot of software on AIX. > sys/types.h: The file access permissions do not allow the specified action. > sys/wait.h: The file access permissions do not allow the specified action. > sys/localedef.h: The file access permissions do not allow the specified action. These are not good error messages to get while compiling. GCC runs a program called fixincludes after it is installed, which creates a set of include files which have been "sanitized" for use by GCC. I would think that these error messages indicate that the permissions on the files created by the fixincludes script are not correct. Can you verify that the include files installed under /opt/GNUpro have correct permissions that allow access by the user compiling python? You may also want to check the permissions on the system include files in /usr/include to make sure they are correct as well. Running a program like lppchk may help determine if the system include files have incorrect permissions. -- Philip K. Warren pk...@us... Phone: 512.838.8924 T/L 678.8924 |