[devin@Lockhart sandbox]$ wget http://basepath.com/aup/jtux/jtux.tar.gz --20:30:43-- http://basepath.com/aup/jtux/jtux.tar.gz Resolving basepath.com... 216.234.124.190 Connecting to basepath.com|216.234.124.190|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 44255 (43K) [application/x-gzip] Saving to: `jtux.tar.gz' 0% [ ] 0 --.-K/s 46% [=================> ] 20,440 78.8K/s 100%[=======================================>] 44,255 126K/s in 0.3s 20:30:44 (126 KB/s) - `jtux.tar.gz' saved [44255/44255] [devin@Lockhart sandbox]$ cp ../doc/jtux.PS3-YDL6.1.patch.txt . [devin@Lockhart sandbox]$ tar zxf jtux.tar.gz [devin@Lockhart sandbox]$ cd jtux [devin@Lockhart jtux]$ patch -u < ../jtux.PS3-YDL6.1.patch.txt patching file jtux_file.c patching file jtux_network.c patching file jtux_posixipc.c patching file jtux_process.c patching file jtux_sysvipc.c patching file jtux_util.c patching file Makefile [devin@Lockhart jtux]$ make cc -Wall -D_REENTRANT -D_THREAD_SAFE -std=c99 -fPIC -DLINUX -I. -Iinclude -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include/linux -c jtux_clock.c -o jtux_clock.o cc -Wall -D_REENTRANT -D_THREAD_SAFE -std=c99 -fPIC -DLINUX -I. -Iinclude -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include/linux -c jtux_dir.c -o jtux_dir.o cc -Wall -D_REENTRANT -D_THREAD_SAFE -std=c99 -fPIC -DLINUX -I. -Iinclude -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include/linux -c jtux_file.c -o jtux_file.o cc -Wall -D_REENTRANT -D_THREAD_SAFE -std=c99 -fPIC -DLINUX -I. -Iinclude -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include/linux -c jtux_network.c -o jtux_network.o jtux_network.c: In function ‘sockaddr_jtoc’: jtux_network.c:61: warning: pointer targets in passing argument 5 of ‘field_jtoc_short’ differ in signedness jtux_network.c:66: warning: pointer targets in passing argument 5 of ‘field_jtoc_int’ differ in signedness jtux_network.c:82: warning: pointer targets in passing argument 5 of ‘field_jtoc_short’ differ in signedness jtux_network.c:84: warning: pointer targets in passing argument 5 of ‘field_jtoc_int’ differ in signedness jtux_network.c:96: warning: pointer targets in passing argument 5 of ‘field_jtoc_int’ differ in signedness jtux_network.c: In function ‘Java_jtux_UNetwork_gethostname’: jtux_network.c:334: warning: suggest explicit braces to avoid ambiguous ‘else’ jtux_network.c: In function ‘Java_jtux_UNetwork_recvmsg’: jtux_network.c:543: warning: pointer targets in passing argument 5 of ‘field_jtoc_int’ differ in signedness jtux_network.c:547: warning: pointer targets in passing argument 5 of ‘field_jtoc_int’ differ in signedness jtux_network.c: In function ‘Java_jtux_UNetwork_sendmsg’: jtux_network.c:601: warning: pointer targets in passing argument 5 of ‘field_jtoc_int’ differ in signedness jtux_network.c:605: warning: pointer targets in passing argument 5 of ‘field_jtoc_int’ differ in signedness cc -Wall -D_REENTRANT -D_THREAD_SAFE -std=c99 -fPIC -DLINUX -I. -Iinclude -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include/linux -c jtux_posixipc.c -o jtux_posixipc.o jtux_posixipc.c: In function ‘Java_jtux_UPosixIPC_mq_1receive’: jtux_posixipc.c:154: warning: pointer targets in passing argument 4 of ‘mq_receive’ differ in signedness cc -Wall -D_REENTRANT -D_THREAD_SAFE -std=c99 -fPIC -DLINUX -I. -Iinclude -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include/linux -c jtux_process.c -o jtux_process.o cc -Wall -D_REENTRANT -D_THREAD_SAFE -std=c99 -fPIC -DLINUX -I. -Iinclude -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include/linux -c jtux_sysvipc.c -o jtux_sysvipc.o jtux_sysvipc.c: In function ‘field_jtoc_perm’: jtux_sysvipc.c:44: warning: passing argument 5 of ‘field_jtoc_long’ from incompatible pointer type jtux_sysvipc.c:46: warning: passing argument 5 of ‘field_jtoc_long’ from incompatible pointer type jtux_sysvipc.c:48: warning: passing argument 5 of ‘field_jtoc_long’ from incompatible pointer type jtux_sysvipc.c:50: warning: passing argument 5 of ‘field_jtoc_long’ from incompatible pointer type jtux_sysvipc.c: In function ‘Java_jtux_USysVIPC_semctl’: jtux_sysvipc.c:234: warning: pointer targets in assignment differ in signedness jtux_sysvipc.c:260: warning: pointer targets in passing argument 3 of ‘(*env)->ReleaseShortArrayElements’ differ in signedness jtux_sysvipc.c:263: warning: pointer targets in passing argument 3 of ‘(*env)->ReleaseShortArrayElements’ differ in signedness jtux_sysvipc.c: In function ‘Java_jtux_USysVIPC_semop’: jtux_sysvipc.c:294: warning: pointer targets in passing argument 5 of ‘field_jtoc_short’ differ in signedness cc -Wall -D_REENTRANT -D_THREAD_SAFE -std=c99 -fPIC -DLINUX -I. -Iinclude -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include -I/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/include/linux -c jtux_util.c -o jtux_util.o jtux_util.c: In function ‘field_jtoc_string’: jtux_util.c:480: warning: pointer targets in assignment differ in signedness jtux_util.c:482: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness jtux_util.c:484: warning: pointer targets in passing argument 3 of ‘(*env)->ReleaseStringUTFChars’ differ in signedness jtux_util.c: In function ‘iovec_jtoc’: jtux_util.c:614: warning: pointer targets in passing argument 5 of ‘field_jtoc_int’ differ in signedness cc -o libjtux.so -shared -lrt -lnsl jtux_clock.o jtux_dir.o jtux_file.o jtux_network.o jtux_posixipc.o jtux_process.o jtux_sysvipc.o jtux_util.o [devin@Lockhart jtux]$ file libjtux.so libjtux.so: ELF 32-bit MSB shared object, PowerPC or cisco 4500, version 1 (SYSV), not stripped