diff --git a/core/org.eclipse.cdt.core.aix/library/Makefile b/core/org.eclipse.cdt.core.aix/library/Makefile index a1e7ea038ab..f607f23c1a8 100644 --- a/core/org.eclipse.cdt.core.aix/library/Makefile +++ b/core/org.eclipse.cdt.core.aix/library/Makefile @@ -1,8 +1,8 @@ # makefile for libspawner.so #set JDK_INCLUDES -JDK_INCLUDES=/usr/java131/include - +JDK_INCLUDES=/opt/ibm-jdk1.4.2/include +RM=rm CC=xlc CFLAGS = -I. -I$(JDK_INCLUDES) #CFLAGS +=-fpic -D_REENTRANT diff --git a/core/org.eclipse.cdt.core.aix/library/exec_pty.c b/core/org.eclipse.cdt.core.aix/library/exec_pty.c index d012cfb051c..d2690fca540 100644 --- a/core/org.eclipse.cdt.core.aix/library/exec_pty.c +++ b/core/org.eclipse.cdt.core.aix/library/exec_pty.c @@ -102,7 +102,7 @@ exec_pty(const char *path, char *const argv[], char *const envp[], channels[0] = fdm; /* Input Stream. */ channels[1] = fdm; /* Output Stream. */ channels[2] = pipe2[0]; /* stderr Stream. */ - //channels[2] = fdm; /* Input Stream. */ + /*channels[2] = fdm; Input Stream. */ } free(full_path); diff --git a/core/org.eclipse.cdt.core.aix/library/pty.c b/core/org.eclipse.cdt.core.aix/library/pty.c index 245578632f3..e8b53b852f2 100644 --- a/core/org.eclipse.cdt.core.aix/library/pty.c +++ b/core/org.eclipse.cdt.core.aix/library/pty.c @@ -18,7 +18,7 @@ Java_org_eclipse_cdt_utils_pty_PTY_openMaster (JNIEnv *env, jobject jobj) { master = ptym_open(line); if (master >= 0) { - // turn off echo + /* turn off echo */ set_noecho(master); /* Get a reference to the obj's class */ diff --git a/core/org.eclipse.cdt.core.aix/os/aix/ppc/libpty.so b/core/org.eclipse.cdt.core.aix/os/aix/ppc/libpty.so new file mode 100644 index 00000000000..5a777eb82de Binary files /dev/null and b/core/org.eclipse.cdt.core.aix/os/aix/ppc/libpty.so differ diff --git a/core/org.eclipse.cdt.core.aix/os/aix/ppc/libspawner.so b/core/org.eclipse.cdt.core.aix/os/aix/ppc/libspawner.so new file mode 100644 index 00000000000..19c8c1dd60e Binary files /dev/null and b/core/org.eclipse.cdt.core.aix/os/aix/ppc/libspawner.so differ