I give up trying to figure this one out on my own.
The information on this website:
and on this one:
Is way outdated. IBM no longer creates rpm files for installing the linux powerpc version of oracle java.
I've got my reasons for wanting to switch from openjdk to oracle's Java but this is almost impossible to do on linux for PowerPC. IBM as we all know is a huge supporter of the powerpc architecture and actually has some kind of version of Java which supposedly runs on linux for powerpc but there are ZERO instructions on how to get it installed.
The files available are .bin files which after running seem to extract something into my /tmp folder which seems to have java binaries but I don't think these binaries are ubuntu compatible because they don't work O_o and the javac binary is nowhere to be found.
Anyone know where I can get a .deb or .rpm of java 6 or 7 the jre and jdk for linux powerpc?
UPDATE MARCH 23, 2013
I get this error on install and can't figure out where to go from here
./ibm-java-sdk-7.0-4.0-ppc-archive.bin Preparing to install... Extracting the JRE from the installer archive... Unpacking the JRE... Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... Launching installer... Unhandled exception Type=Illegal instruction vmState=0x00000000 J9Generic_Signal_Number=00000010 Signal_Number=00000004 Error_Value=00000000 Signal_Code=00000001 Handler1=0FB25D60 Handler2=0FA53D60 R0=5FAC9DEC R1=4882EF40 R2=48839930 R3=4B845488 R4=5FAC9DEC R5=001ED8B5 R6=2F21E3DC R7=6F1D6F66 R8=5FAC9DEC R9=6F1D6F66 R10=2F21E3DC R11=0FB140D4 R12=4B845488 R13=4894BF00 R14=48980EA0 R15=00000000 R16=4BF1A1A5 R17=4BEDEF48 R18=0FBD88B0 R19=0000000C R20=4BEA43D4 R21=48980EDC R22=489B8300 R23=00000000 R24=00000000 R25=0FBD62F0 R26=4894BF78 R27=4BEDD698 R28=000E0002 R29=0F2CD75C R30=0FBD7FE0 R31=FFFFFF00 NIP=0F2963E0 MSR=0208F932 ORIG_GPR3=00000017 CTR=0F276398 LINK=0F2765AC XER=20000008 CCR=28006222 MQ=00000000 TRAP=00000700 DAR=4BF1A000 dsisr=42000000 RESULT=00000000 Module=/tmp/install.dir.27614/Linux/resource/jre/lib/ppc/default/libjclse7b_26.so Module_base_address=0F228000 Target=2_60_20130205_137358 (Linux 3.2.0-4-powerpc) CPU=ppc (1 logical CPUs) (0x3ef21000 RAM) ----------- Stack Backtrace ----------- (0x0FA40F4C [libj9prt26.so+0x14f4c]) (0x0FA52840 [libj9prt26.so+0x26840]) (0x0FA40FF8 [libj9prt26.so+0x14ff8]) (0x0FA411CC [libj9prt26.so+0x151cc]) (0x0FA40BD4 [libj9prt26.so+0x14bd4]) (0x0FA52840 [libj9prt26.so+0x26840]) (0x0FA40C8C [libj9prt26.so+0x14c8c]) (0x0FB27008 [libj9vm26.so+0x1f008]) (0x0FB264CC [libj9vm26.so+0x1e4cc]) (0x0FA52840 [libj9prt26.so+0x26840]) (0x0FB25EF4 [libj9vm26.so+0x1def4]) (0x0FA53F14 [libj9prt26.so+0x27f14]) __kernel_sigtramp_rt32+0x0 (0x00100370) (0x0FB4ECF0 [libj9vm26.so+0x46cf0]) (0x0F23FE60 [libjclse7b_26.so+0x17e60]) (0x0FB74E80 [libj9vm26.so+0x6ce80]) (0x0FB75088 [libj9vm26.so+0x6d088]) (0x0FB30558 [libj9vm26.so+0x28558]) (0x0FB1A608 [libj9vm26.so+0x12608]) (0x0FB449D8 [libj9vm26.so+0x3c9d8]) (0x0FB3BF70 [libj9vm26.so+0x33f70]) (0x0F286FDC [libjclse7b_26.so+0x5efdc]) (0x0F291980 [libjclse7b_26.so+0x69980]) J9VMDllMain+0x1c0 (0x0F291BA0 [libjclse7b_26.so+0x69ba0]) (0x0FB6041C [libj9vm26.so+0x5841c]) (0x0FB9F088 [libj9vm26.so+0x97088]) (0x0FB60198 [libj9vm26.so+0x58198]) (0x0FB5B700 [libj9vm26.so+0x53700]) (0x0FA52840 [libj9prt26.so+0x26840]) (0x0FB5A728 [libj9vm26.so+0x52728]) JNI_CreateJavaVM+0xa4 (0x0FB40E24 [libj9vm26.so+0x38e24]) JNI_CreateJavaVM+0xb14 (0x0FC18BB4 [libjvm.so+0xbbb4]) JNI_CreateJavaVM+0x2e0 (0x0FD7C6A0 [libjvm.so+0xd6a0]) (0x0FF8F4B8 [libjli.so+0x44b8]) (0x0FFCCABC [libpthread.so.0+0x7abc]) clone+0x84 (0x0FE9BA64 [libc.so.6+0xf4a64]) --------------------------------------- JVMDUMP039I Processing dump event "gpf", detail "" at 2013/03/25 13:14:09 - please wait. JVMDUMP032I JVM requested System dump using '/tmp/install.dir.27614/core.20130325.131409.27614.0001.dmp' in response to an event JVMDUMP010I System dump written to /tmp/install.dir.27614/core.20130325.131409.27614.0001.dmp JVMDUMP032I JVM requested Java dump using '/tmp/install.dir.27614/javacore.20130325.131409.27614.0002.txt' in response to an event JVMDUMP010I Java dump written to /tmp/install.dir.27614/javacore.20130325.131409.27614.0002.txt JVMDUMP032I JVM requested Snap dump using '/tmp/install.dir.27614/Snap.20130325.131409.27614.0003.trc' in response to an event JVMDUMP010I Snap dump written to /tmp/install.dir.27614/Snap.20130325.131409.27614.0003.trc JVMDUMP013I Processed dump event "gpf", detail "".
For some reason ... I wonder if the problem isn't related to how a couple years before, IBM provided RPMs to install these binaries on RedHat machines. So it was easy with "alien" to convert the rpm to a .deb and install it from there.
Now they are just executable .bin files and most likely configured for RHL machines. Wondering if I have to convert them somehow to work on debian based machines. No?
UPDATE MARCH 25, 2013
After trying the approach on this site:
I get stuck at the following error.
fakeroot make-jpkg ibm-java-sdk-6.0-0.0-linux-ppc.tgz Creating temporary directory: /tmp/make-jpkg.cGVM3tioQh Loading plugins: /usr/share/java-package/common.sh /usr/share/java-package/j2re.sh /usr/share/java-package/j2sdk-doc.sh /usr/share/java-package/j2sdk.sh /usr/share/java-package/j2se.sh /usr/share/java-package/oracle-j2re.sh /usr/share/java-package/oracle-j2sdk-doc.sh /usr/share/java-package/oracle-j2sdk.sh Detected Debian build architecture: powerpc Detected Debian GNU type: powerpc-linux-gnu No matching plugin was found. Removing temporary directory: done
The directory in /tmp that it says is created, disappears and the .deb file is not created.
It amazes me that IBM does not provide install instructions on their site... who is supposed to be able to use these files !?!?