Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17

Thread: Borland Together

  1. #11

    Arrow Re: Borland Together

    Hi Ken_Yap

    The Result of the command you gave me is too long to post in the forum, so it won't allow me to post it, but here is the bottom half of the code:

    Code:
    + inspecteeName=java
    + inspectedVMpath=/tmp/install.dir.6312/Linux/resource/jre/bin/java
    + '[' java = oldjava ']'
    + '[' java = java ']'
    + quirk_classesZip=
    + '[' linux = rhapsody ']'
    + '[' -r /tmp/install.dir.6312/Linux/resource/jre/bin/../lib/classes.zip -o -r '' ']'
    + '[' -r /tmp/install.dir.6312/Linux/resource/jre/bin/../lib/dt.jar ']'
    + inspectedOldVMtype=R12
    + inspectedVMtype=JRE_J2
    + '[' -r /tmp/install.dir.6312/Linux/resource/jre/bin/pack200 ']'
    + '[' -r /tmp/install.dir.6312/Linux/resource/jre/bin/client -o -r /tmp/install.dir.6312/Linux/resource/jre/bin/server -o -r /tmp/install.dir.6312/Linux/resource/jre/bin/../jre/bin/server -o -r /tmp/install.dir.6312/Linux/resource/jre/bin/../jre/bin/server ']'
    + '[' -r /tmp/install.dir.6312/Linux/resource/jre/bin/hotspot -o -r /tmp/install.dir.6312/Linux/resource/jre/bin/../jre/bin/hotspot ']'
    + '[' -r /tmp/install.dir.6312/Linux/resource/jre/bin/classic ']'
    + getJavaVersion /tmp/install.dir.6312/Linux/resource/jre/bin/java
    + javaExe=/tmp/install.dir.6312/Linux/resource/jre/bin/java
    ++ /tmp/install.dir.6312/Linux/resource/jre/bin/java -version
    ++ awk '
    $3 ~ /"[0-9]\.[0-9]\.[0-9][^"]*"$/ {
    	gsub ("[^0-9._]", "", $3)
    	print $3
    }
    	'
    + javaVersion=1.4.2_05
    + unset javaExe
    + '[' -n 1.4.2_05 ']'
    + inspectedVMVersion=1.4.2_05
    + unset javaVersion
    + eval laxVMtype=JRE_J2
    ++ laxVMtype=JRE_J2
    + eval laxOldVMType=R12
    ++ laxOldVMType=R12
    + case "$validVMtypeList" in
    + laxVMisValid=true
    + '[' true '!=' true ']'
    + overwriteLaxVM=true
    + '[' true = true ']'
    + overwriteLaxVM=false
    + actvm=/tmp/install.dir.6312/Linux/resource/jre/bin/java
    + actvmType=JRE_J2
    + debugOut '* Using VM.....(lax.nl.current.vm)...... /tmp/install.dir.6312/Linux/resource/jre/bin/java'
    + case "$LAX_DEBUG" in
    + echo '* Using VM.....(lax.nl.current.vm)...... /tmp/install.dir.6312/Linux/resource/jre/bin/java'
    + '[' -z /tmp/install.dir.6312/Linux/resource/jre/bin/java ']'
    + echo lax.nl.current.vm=/tmp/install.dir.6312/Linux/resource/jre/bin/java
    + noLaxBackup=true
    + '[' false = true -a '' '!=' LAX_VM -a true '!=' true -a -w /tmp/install.dir.6312/temp.lax ']'
    + case "$actvmType" in
    + actvmVersion=1.2
    + '[' 1.2 = 1.1 ']'
    + verbo=none
    + '[' none = normal ']'
    + '[' none = all ']'
    + '[' none = gc ']'
    + gcxtnt=none
    + '[' none = min ']'
    + gcthrd=none
    + '[' 1.2 = 1.1 ']'
    + nsmax=none
    + '[' none '!=' none ']'
    + jsmax=none
    + '[' none '!=' none ']'
    + jhmax=50331648
    + '[' 50331648 '!=' none ']'
    + '[' 1.2 = 1.1 ']'
    + '[' 1.2 = 1.2 ']'
    + options=' -Xmx50331648'
    + jhinit=16777216
    + '[' 16777216 '!=' none ']'
    + '[' 1.2 = 1.1 ']'
    + '[' 1.2 = 1.2 ']'
    + options=' -Xmx50331648 -Xms16777216'
    + debug=off
    + '[' off '!=' off ']'
    + jitOnOrOff=on
    + '[' '!' -z '' -a JRE_J2 = JDK_J1 ']'
    + '[' '!' -z '' -a JRE_J2 = JDK_J2 ']'
    + '[' '!' -z '' -a JRE_J2 = JRE_J1 ']'
    + '[' '!' -z '' -a JRE_J2 = JRE_J2 ']'
    + '[' '!' -z '' -a JRE_J2 = J1 ']'
    + '[' '!' -z '' -a JRE_J2 = J2 ']'
    + '[' '!' -z '' -a JRE_J2 = JRE ']'
    + '[' '!' -z '' -a JRE_J2 = JDK ']'
    + '[' '!' -z '' ']'
    + '[' '!' -z '' -a JRE_J2 = JDK_J1 ']'
    + '[' '!' -z '' -a JRE_J2 = JDK_J2 ']'
    + '[' '!' -z '' -a JRE_J2 = JRE_J1 ']'
    + '[' '!' -z '' -a JRE_J2 = JRE_J2 ']'
    + '[' '!' -z '' -a JRE_J2 = J1 ']'
    + '[' '!' -z '' -a JRE_J2 = J2 ']'
    + '[' '!' -z '' -a JRE_J2 = JRE ']'
    + '[' '!' -z '' -a JRE_J2 = JDK ']'
    + '[' '!' -z '' ']'
    + '[' '!' -z '' -a JRE_J2 = JDK_J1 ']'
    + '[' '!' -z '' -a JRE_J2 = JDK_J2 ']'
    + '[' '!' -z '' -a JRE_J2 = JRE_J1 ']'
    + '[' '!' -z '' -a JRE_J2 = JRE_J2 ']'
    + '[' '!' -z '' -a JRE_J2 = J1 ']'
    + '[' '!' -z '' -a JRE_J2 = J2 ']'
    + '[' '!' -z '' -a JRE_J2 = JRE ']'
    + '[' '!' -z '' -a JRE_J2 = JDK ']'
    + '[' '!' -z '' ']'
    + '[' '!' -z '' ']'
    + '[' '!' -z off ']'
    + jitOnOrOff=off
    + '[' off = off ']'
    + '[' 1.2 = 1.1 ']'
    + '[' 1.2 = 1.2 ']'
    + jitinvoc=-Djava.compiler=NONE
    + options='-Djava.compiler=NONE  -Xmx50331648 -Xms16777216'
    + linux_LD_ASSUME_KERNEL_hack=0
    ++ cat /etc/redhat-release
    ++ grep '7\.1'
    ++ wc -l
    + '[' 0 = 1 ']'
    ++ uname
    ++ which strings
    + '[' Linux = Linux -a -n /usr/bin/strings ']'
    + debugOut 'checking for NPTL + JVM vulernability...'
    + case "$LAX_DEBUG" in
    + echo 'checking for NPTL + JVM vulernability...'
    ++ strings /lib/libc.so.6
    ++ grep -i nptl
    + nptl='NPTL 2.9
    ../nptl/sysdeps/unix/sysv/linux/i386/../fork.c'
    + '[' 'NPTL 2.9
    ../nptl/sysdeps/unix/sysv/linux/i386/../fork.c' ']'
    + debugOut 'NPTL detected! checking for vulnerable JVM....'
    + case "$LAX_DEBUG" in
    + echo 'NPTL detected! checking for vulnerable JVM....'
    + export LD_ASSUME_KERNEL=2.2.5
    + LD_ASSUME_KERNEL=2.2.5
    ++ /tmp/install.dir.6312/Linux/resource/jre/bin/java -version
    ++ awk '
    			BEGIN {
    				vendor="Sun"
    			}
    			/"[0-9]\.[0-9]\.[0-9][^"]*"$/ {
    				gsub ("[\"]", "", $3)
    				split ($3, ver, "[\._-]")
    				printf "v_major=%s\nv_minor=%s\nv_patch=%s\n",ver[1],ver[2],ver[3]
    			}
    			/IBM/ {
    				vendor="IBM"
    			}
    			END {
    				printf "v_vendor=%s\n",vendor
    			}
    		'
    awk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
    + eval
    + unset LD_ASSUME_KERNEL
    + debugOut 'major : '
    + case "$LAX_DEBUG" in
    + echo 'major : '
    + debugOut 'minor : '
    + case "$LAX_DEBUG" in
    + echo 'minor : '
    + debugOut 'patch : '
    + case "$LAX_DEBUG" in
    + echo 'patch : '
    + debugOut 'vendor: '
    + case "$LAX_DEBUG" in
    + echo 'vendor: '
    + '[' 0 -lt 4 ']'
    + debugOut 'Vulnerable JVM detected... implementing workaround'
    + case "$LAX_DEBUG" in
    + echo 'Vulnerable JVM detected... implementing workaround'
    + linux_LD_ASSUME_KERNEL_hack=1
    + '[' 1 -eq 1 ']'
    + LD_ASSUME_KERNEL=2.2.5
    + export LD_ASSUME_KERNEL
    + options='-Djava.compiler=NONE  -Xmx50331648 -Xms16777216 '
    + '[' '!' /tmp/install.dir.6312 = '' ']'
    + '[' '!' /tmp/install.dir.6312 = . ']'
    + cd /tmp/install.dir.6312
    + debugOut ''
    + case "$LAX_DEBUG" in
    + echo ''
    + debugOut '========= Virtual Machine Options ===================================='
    + case "$LAX_DEBUG" in
    + echo '========= Virtual Machine Options ===================================='
    + debugOut 'LAX properties incorporated............. OK.'
    + case "$LAX_DEBUG" in
    + echo 'LAX properties incorporated............. OK.'
    + debugOut 'classpath............................... "/tmp/install.dir.6312/InstallerData:/tmp/install.dir.6312/InstallerData/installer.zip"'
    + case "$LAX_DEBUG" in
    + echo 'classpath............................... "/tmp/install.dir.6312/InstallerData:/tmp/install.dir.6312/InstallerData/installer.zip"'
    + debugOut 'main class.............................. "com.zerog.ia.installer.Main"'
    + case "$LAX_DEBUG" in
    + echo 'main class.............................. "com.zerog.ia.installer.Main"'
    + debugOut '.lax file path.......................... "/tmp/install.dir.6312/temp.lax"'
    + case "$LAX_DEBUG" in
    + echo '.lax file path.......................... "/tmp/install.dir.6312/temp.lax"'
    + debugOut 'user directory.......................... "/tmp/install.dir.6312"'
    + case "$LAX_DEBUG" in
    + echo 'user directory.......................... "/tmp/install.dir.6312"'
    + debugOut 'stdout to............................... ""'
    + case "$LAX_DEBUG" in
    + echo 'stdout to............................... ""'
    + debugOut 'sterr to................................ "stderr.log"'
    + case "$LAX_DEBUG" in
    + echo 'sterr to................................ "stderr.log"'
    + debugOut 'install directory....................... ""'
    + case "$LAX_DEBUG" in
    + echo 'install directory....................... ""'
    + debugOut 'JIT..................................... none'
    + case "$LAX_DEBUG" in
    + echo 'JIT..................................... none'
    + debugOut 'option (verify)......................... off'
    + case "$LAX_DEBUG" in
    + echo 'option (verify)......................... off'
    + debugOut 'option (verbosity)...................... none'
    + case "$LAX_DEBUG" in
    + echo 'option (verbosity)...................... none'
    + debugOut 'option (garbage collection extent)...... none'
    + case "$LAX_DEBUG" in
    + echo 'option (garbage collection extent)...... none'
    + debugOut 'option (garbage collection thread)...... none'
    + case "$LAX_DEBUG" in
    + echo 'option (garbage collection thread)...... none'
    + debugOut 'option (native stack max size).......... none'
    + case "$LAX_DEBUG" in
    + echo 'option (native stack max size).......... none'
    + debugOut 'option (java stack max size)............ none'
    + case "$LAX_DEBUG" in
    + echo 'option (java stack max size)............ none'
    + debugOut 'option (java heap max size)............. 50331648'
    + case "$LAX_DEBUG" in
    + echo 'option (java heap max size)............. 50331648'
    + debugOut 'option (java heap initial size)......... 16777216'
    + case "$LAX_DEBUG" in
    + echo 'option (java heap initial size)......... 16777216'
    + debugOut 'option (lax.nl.java.option.additional).. none'
    + case "$LAX_DEBUG" in
    + echo 'option (lax.nl.java.option.additional).. none'
    + resolveLink /tmp/install.dir.6312/Linux/resource/jre/bin/java
    + rl_linked=true
    + rl_operand=/tmp/install.dir.6312/Linux/resource/jre/bin/java
    ++ dirname /tmp/install.dir.6312/Linux/resource/jre/bin/java
    dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    + rl_origDir=
    ++ /bin/ls -l /tmp/install.dir.6312/Linux/resource/jre/bin/java
    /bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
    + rl_ls=
    + case "$rl_ls" in
    + resolvedLink=/tmp/install.dir.6312/Linux/resource/jre/bin/java
    + return
    + actvm=/tmp/install.dir.6312/Linux/resource/jre/bin/java
    ++ basename /tmp/install.dir.6312/Linux/resource/jre/bin/java
    basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    + actvmBinaryName=
    ++ dirname /tmp/install.dir.6312/Linux/resource/jre/bin/java
    dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    + actvmHome=
    ++ basename ''
    basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    + '[' '' = bin ']'
    + JAVA_HOME=
    + export JAVA_HOME
    + '[' true = true ']'
    + '[' Xen_GB.UTF-8 = X ']'
    + LANG=en_GB.UTF-8
    + debugOut ''
    + case "$LAX_DEBUG" in
    + echo ''
    + debugOut '========= Display settings ==========================================='
    + case "$LAX_DEBUG" in
    + echo '========= Display settings ==========================================='
    + isRemoteDisplay=false
    + '[' true = true -a false = false -a false = false -a '!' linux = darwin ']'
    ++ hostname
    hostname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    + hostname=
    + isRemoteDisplay=true
    + for display in '${hostname}:0' '${hostname}:0.0' localhost:0 localhost:0.0 unix:0 unix:0.0 :0 :0.0
    + '[' :0.0 = :0 ']'
    + for display in '${hostname}:0' '${hostname}:0.0' localhost:0 localhost:0.0 unix:0 unix:0.0 :0 :0.0
    + '[' :0.0 = :0.0 ']'
    + isRemoteDisplay=false
    + for display in '${hostname}:0' '${hostname}:0.0' localhost:0 localhost:0.0 unix:0 unix:0.0 :0 :0.0
    + '[' :0.0 = localhost:0 ']'
    + for display in '${hostname}:0' '${hostname}:0.0' localhost:0 localhost:0.0 unix:0 unix:0.0 :0 :0.0
    + '[' :0.0 = localhost:0.0 ']'
    + for display in '${hostname}:0' '${hostname}:0.0' localhost:0 localhost:0.0 unix:0 unix:0.0 :0 :0.0
    + '[' :0.0 = unix:0 ']'
    + for display in '${hostname}:0' '${hostname}:0.0' localhost:0 localhost:0.0 unix:0 unix:0.0 :0 :0.0
    + '[' :0.0 = unix:0.0 ']'
    + for display in '${hostname}:0' '${hostname}:0.0' localhost:0 localhost:0.0 unix:0 unix:0.0 :0 :0.0
    + '[' :0.0 = :0 ']'
    + for display in '${hostname}:0' '${hostname}:0.0' localhost:0 localhost:0.0 unix:0 unix:0.0 :0 :0.0
    + '[' :0.0 = :0.0 ']'
    + isRemoteDisplay=false
    + xDisp=local
    + '[' false = true ']'
    + '[' -z :0.0 ']'
    + debugOut 'X display............................... local'
    + case "$LAX_DEBUG" in
    + echo 'X display............................... local'
    + '[' -z :0.0 -a gui = gui ']'
    + '[' false = true -a gui = gui ']'
    + debugOut 'UI mode................................. gui'
    + case "$LAX_DEBUG" in
    + echo 'UI mode................................. gui'
    + '[' true = true ']'
    + echo ''
    
    + echo 'Launching installer...'
    Launching installer...
    + echo ''
    
    + ENV=
    + export ENV
    + debugOut '========= VM Command Line ============================================'
    + case "$LAX_DEBUG" in
    + echo '========= VM Command Line ============================================'
    + debugOut 'options: -Djava.compiler=NONE  -Xmx50331648 -Xms16777216 '
    + case "$LAX_DEBUG" in
    + echo 'options: -Djava.compiler=NONE  -Xmx50331648 -Xms16777216 '
    + CLASSPATH=/tmp/install.dir.6312/InstallerData:/tmp/install.dir.6312/InstallerData/installer.zip:
    + export CLASSPATH
    + debugOut 'CLASSPATH:/tmp/install.dir.6312/InstallerData:/tmp/install.dir.6312/InstallerData/installer.zip:'
    + case "$LAX_DEBUG" in
    + echo 'CLASSPATH:/tmp/install.dir.6312/InstallerData:/tmp/install.dir.6312/InstallerData/installer.zip:'
    ++ echo /tmp/install.dir.6312/Linux/resource/jre/bin/java
    ++ grep 'jre$'
    grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    + '[' '' ']'
    + debugOut ''
    + case "$LAX_DEBUG" in
    + echo ''
    + unset POSIXLY_CORRECT
    + '[' ']'
    + debugOut '========= Forking JAVA ============================================='
    + case "$LAX_DEBUG" in
    + echo '========= Forking JAVA ============================================='
    + '[' ']'
    + exec /tmp/install.dir.6312/Linux/resource/jre/bin/java -Djava.compiler=NONE -Xmx50331648 -Xms16777216 com.zerog.lax.LAX /tmp/install.dir.6312/temp.lax /tmp/env.properties.6312
    /tmp/install.dir.6312/Linux/resource/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
    darwin@linux-wvu6:~/Programs>

  2. #12
    Join Date
    Jun 2008
    Location
    UTC+10
    Posts
    9,686
    Blog Entries
    4

    Default Re: Borland Together

    Unfortunately these lines indicate that your software was intended for a pretty old distro of Linux. Earlier on I saw a reference to Redhat 7.1.

    + export LD_ASSUME_KERNEL=2.2.5
    + LD_ASSUME_KERNEL=2.2.5
    Here's an explanation of what LD_ASSUME_KERNEL does.

    Explaining LD_ASSUME_KERNEL

    Unfortunately in modifying the dynamic loader settings to suit itself, the install script made all the standard utilities unusable.

    Perhaps you should ask in a Borland forum, if it exists, (didn't the company go out of business?), what's needed to make the package run on a modern Linux distro.

  3. #13
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,855
    Blog Entries
    15

    Default Re: Borland Together

    Quote Originally Posted by ken yap
    Unfortunately these lines indicate that your software was intended for a
    pretty old distro of Linux. Earlier on I saw a reference to Redhat 7.1.

    > + export LD_ASSUME_KERNEL=2.2.5
    > + LD_ASSUME_KERNEL=2.2.5


    Here's an explanation of what LD_ASSUME_KERNEL does.

    'Explaining LD_ASSUME_KERNEL'
    (http://people.redhat.com/drepper/assumekernel.html)

    Unfortunately in modifying the dynamic loader settings to suit itself,
    the install script made all the standard utilities unusable.

    Perhaps you should ask in a Borland forum, if it exists, (didn't the
    company go out of business?), what's needed to make the package run on a
    modern Linux distro.
    Hi
    They still seem to be alive....
    http://www.borland.com/downloads/download_together.html

    There is a 2008 version, but I'm guessing the OP has this version for
    free...

    --
    Cheers Malcolm (Linux Counter #276890)
    openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
    up 1:32, 2 users, load average: 0.01, 0.09, 0.17
    GPU GeForce 6600 TE/6200 TE - Driver Version: 180.29


  4. #14

    Arrow Re: Borland Together

    Hi Ken

    Quote Originally Posted by ken_yap View Post
    Unfortunately in modifying the dynamic loader settings to suit itself, the install script made all the standard utilities unusable.
    I'm scared now ! Are you saying my system is all messed up and would need a new install ??

  5. #15
    Join Date
    Jun 2008
    Location
    UTC+10
    Posts
    9,686
    Blog Entries
    4

    Default Re: Borland Together

    No, fortunately the effect of that setting is only within the script.

  6. #16

    Arrow Re: Borland Together

    Ohh that is good to know !!

    So I'm safe !

    My Lecturer at Uni said he knew how to install it !! He has been using OpenSUSE for ages !!

    So I'll talk to him, and see if he can help, if I do manage to sort it out, I'll post back here how I did it.

    Thanks Ken

  7. #17

    Talking Re: Borland Together

    YAY !!

    It worked ! My lecturer is a Genius ! lol (he'd be happy I said that)

    OK so here is what I did:

    1) Make a copy of the file first (to backup)
    2) open a Terminal Window
    3) type the following command:

    Code:
    vim -b Tec_Architect_2006.bin
    4) Press the forward slash button [/] to find stuff
    5) type the following:

    Code:
    export
    6) Press the [N] button until you find the following line:

    Code:
    export LD_ASSUME_KERNEL
    7) once found, make sure your cursor is on the letter " e " and then press the [R] button, followed by the [#] button.

    8)type the following:

    Code:
    : wq
    9) Wait until you get your command prompt back, then type exit to close the Terminal

    10) Go to install the application again .. and it worked

    I hope this helps all the other people who have had this problem.

    Thanks

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •