maple 8

10 bejegyzés megtekintése - 1-10 / 15
  • Szerző
    Bejegyzés
  • #1919941
    rushmoon
    Felhasználó

      Hello!

      ~#maple/Linux/Linux/resource/jre/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

      A problémát a java 1.3.1 és a glibc 2.3.x inkompatibilitása okozza (a hiba a sun java-ban van)
      Megoldás lehet ezek egyikének lecserélése… de a glibc-vel borul a linux :(, a java-t meg bele kellene tenned a maple installba, amit nem biztos, hogy fog szeretni 🙁
      Bár én nem próbáltam, de mindenképp macerás a dolog. Viszont van itt egy leírás az utóbbi lehetõségrõl: http://www-math.math.rwth-aachen.de/MapleA…swers/1613.html – a lap alján, az utolsó bejegyzést olvasd el.

      #1919942
      Szasza
      Felhasználó

        üdv!
        az az igazság, hogy még így sem igazán tudom, mit tegyek.
        már azt is megpróbáltam, hogy a win-en feltelepített
        példányt egy az egyben átmásoltam a wine-ba, de akkor meg
        a licens hiányzik neki, nem találja a fájlt.
        mégiscsak jobban szeretném, ha feltelepítheném az
        uhu alá, mert nagyon kellene, ugyanis hatékony munkaerõ.
        kérlek, segítsetek!!!
        Kösz!

        #1919943
        rushmoon
        Felhasználó

          Hello Szasza!

          ha ilyesmit ír ki:

          unable to location application’s ‘main’ class. the class ‘com.zero.ia.installer.Main’ 
          must be public and have public static void Main(String)method (LAX)

          akkor a LAXUNIX.SH vagy hasonló nevû scriptnek van baja, hogy mi: http://lists.debian.org/debian-user/2002/d…8/msg04316.html – azaz nem találja azt a fránya .jar file-t, itt azt írják meg kell nézni a scriptet és javítani (legegyszerûbb szerintem kiszedni a keresést, és beledrótozni a .jar elérését). Ha nem nagyon értesz ehhez, akkor dobd fel ide a scriptet, segítünk 🙂

          Baj lehet, ha csak a java parancsot szimlinkeltem át a j2re könyvtárba, vagy több is kell?

          Szerintem nem baj, de a verziót is ellenõrizted? (legalább 1.4 kellene)
          Egyébként így próbáltad:

          – install a jre that works with glibc2.3 (e.g. j2re-1.4.1 from blackdown.org) 
          – copy the Maple CD to your hard disk, eg to /tmp/cdrom 
          – substitute the java script there by a link to the new java: 
          – – cd /tmp/cdrom/Linux/Linux/resources/jre/bin 
          – – mv java java.bak 
          – – ln -s /usr/local/jre141/bin/java java 
          – install maple 
          – – cd /tmp/cdrom 
          – – ./installMapleLinuxSU 
          – make the same with the installed maple, i.e. let /usr/local/maple8/jre.IBM_INTEL_LINUX/bin/java point to the new java interpreter

          [off]
          Bocs, hogy itt válaszolok, de talán másnak is hasznos lehet 1-szer…
          [/off]

          #1919944
          Szasza
          Felhasználó

            csak egy LinuxIstaller.bin.lax nevû fájlt találtam, ezt
            azért leírom, hátha jó lesz valamire:

            #THIS FILE IS MACHINE GENERATED; DO NOT MODIFY. (UNIX) http://www.ZeroG.com/

            lax.stdout.redirect=

            lax.user.dir=.

            lax.application.name=LinuxInstaller

            lax.command.line.args=$CMD_LINE_ARGUMENTS$

            lax.nl.java.launcher.main.method=main

            lax.main.class=com.zerog.ia.installer.Main

            lax.nl.valid.vm.list=J2 J1 MSJ MRJ

            lax.nl.java.option.verify.mode=none

            lax.stderr.redirect=

            lax.resource.dir=Linux

            lax.stdin.redirect=

            lax.nl.java.option.java.heap.size.initial=16777216

            lax.nl.java.option.check.source=off

            lax.main.method=main

            lax.nl.java.launcher.main.class=com.zerog.lax.LAX

            lax.version=4.5.2 Enterprise

            lax.installer.unix.internal.property.0=bin/java

            lax.installer.unix.ui.default=GUI

            lax.nl.current.vm=resource/jre/bin/java

            lax.nl.java.option.java.heap.size.max=50331648

            lax.class.path=../InstallerData/IAClasses.zip:../InstallerData/Installer.zip:InstallerData/Installer.zip:../InstallerData:InstallerData

            #1919945
            rushmoon
            Felhasználó

              Hi!

              csak egy LinuxIstaller.bin.lax nevû fájlt találtam, ezt
              azért leírom, hátha jó lesz valamire:

              Ez valami config-file -nak néz ki, a list.debian.org -os leírás szerint kellene, hogy legyen mellé egy shell-script is (akármi.sh, elsõ sora elég gyakran: #!/bin/bash vagy #!/bin/sh). Sajnos ezt a lax-installer témát nem vágom én sem, szóval csak a webes leírásokra tudok hivatkozni :(.
              Miután megcsinálod a szimlinket az új java-ra(1.4.x) ezeket nézd meg, hogy jó helyre mutatnak-e:

              lax.installer.unix.internal.property.0=bin/java

              lax.nl.current.vm=resource/jre/bin/java

              😯 Hoppá, ezt írtam múltkor:

              – – ln -s /usr/local/jre141/bin/java java

              – Ez helyesen (ha van 1.4.x-es javad): ln -s /usr/lib/java/bin/java java
              Ha nem tudod melyik java van fenn éppen, akkor java -version megmondja.
              Próbátad már a „cd tartalmát felmásolom a /tmp -be, majd onnan telepítek (java szimlinkelés után)” módszert?
              Esetleg más lehetõség: wine alól megpróbálni a windows-os installerrel telepíteni, vagy ha úgyis van win-ed, akkor valami számítógép emulátorral (pl. vmware), erre wint tenni, erre meg a maple-t.

              #1919946
              Szasza
              Felhasználó

                valójában mi eza lax?
                én egy darab lax-ot tartalmazó fájlt sem látok.
                egyébként belekukkantottam a linuxInstaller.bin -be, és itt
                azt mondja, hogy ellenõrzi a lax meglétét…
                ilyenkor mi van?

                #1919947
                Szasza
                Felhasználó

                  ez a linuxinstaller.bin egyik része…
                  ez nem lehet hasznos?

                  # assing the values
                  case $lhs in
                  lax.class.path*)
                  lax_class_path=”$rhs”
                  ;;
                  lax.main.class*)
                  lax_main_class=”$rhs”
                  ;;
                  lax.nl.java.launcher.main.class*)
                  lax_nl_java_launcher_main_class=”$rhs”
                  ;;
                  lax.nl.current.vm*)
                  lax_nl_current_vm=”$rhs”
                  ;;
                  lax.user.dir*)
                  lax_user_dir=”$rhs”
                  lax_user_dir=`echo $lax_user_dir | sed ‘s;^[ ]*(.*)[ ]*$;1;’`
                  ;;
                  lax.resource.dir*)
                  lax_resource_dir=”$rhs”
                  lax_resource_dir=`echo $lax_resource_dir | sed ‘s;^[ ]*(.*)[ ]*$;1;’`
                  ;;
                  lax.stdout.redirect*)
                  lax_stdout_redirect=”$rhs”
                  ;;
                  lax.stderr.redirect*)
                  lax_stderr_redirect=”$rhs”
                  ;;
                  lax.dir*)
                  lax_dir=”$rhs”
                  ;;
                  lax.always.ask*)
                  lax_always_ask=”$rhs”
                  ;;
                  lax.application.name*)
                  lax_application_name=”$rhs”
                  ;;
                  lax.nl.message.vm.not.loaded*)
                  lax_nl_message_vm_loaded=”$rhs”
                  ;;
                  lax.nl.valid.vm.list*)
                  # transform an blank value to „ALL”
                  case „$rhs” in
                  „”) rhs=”ALL”; ;;
                  esac
                  lax_nl_valid_vm_list=”$rhs”
                  ;;
                  lax.nl.java.option.check.source*)
                  verify=”$rhs”
                  ;;
                  lax.nl.java.option.verify.mode*)
                  verify_mode=”$rhs”
                  ;;
                  lax.nl.java.option.verbose*)
                  verbo=”$rhs”
                  ;;
                  lax.nl.java.option.garbage.collection.extent*)
                  gcxtnt=”$rhs”
                  ;;
                  lax.nl.java.option.garbage.collection.background.thread*)
                  gcthrd=”$rhs”
                  ;;
                  lax.nl.java.option.native.stack.size.max*)
                  nsmax=”$rhs”
                  ;;
                  lax.nl.java.option.java.stack.size.max*)
                  jsmax=”$rhs”
                  ;;
                  lax.nl.java.option.java.heap.size.max*)
                  jhmax=”$rhs”
                  ;;
                  lax.nl.java.option.java.heap.size.initial*)
                  jhinit=”$rhs”
                  ;;
                  lax.nl.java.option.debugging*)
                  debug=”$rhs”
                  ;;
                  lax.nl.$osName.$cpuName.java.compiler*)
                  lax_nl_osname_cpuname_java_compiler=”$rhs”
                  ;;
                  lax.nl.$osName.java.compiler*)
                  lax_nl_osname_java_compiler=”$rhs”
                  ;;
                  lax.nl.java.compiler*)
                  lax_nl_java_compiler=”$rhs”
                  ;;
                  lax.nl.java.option.additional*)
                  lax_nl_java_option_additional=”$rhs”
                  ;;

                  #1919948
                  rushmoon
                  Felhasználó

                    valójában mi eza lax?

                    No one can be told, what the lax is, you have to see it for yourself! 🙂
                    Bocs, LAX=InstallAnywhere/LinuxAnywhere, a ZeroG fejleszti, tulképpen egy multiplatform installer-készítõ progi, a maple telepítõje is ezzel készült.

                    ez a linuxinstaller.bin egyik része…
                    ez nem lehet hasznos?

                    Ez a rész szerintem a config-file feldolgozását csinálja, létrehozza az abban definiált változókat.
                    Szerintem a megoldás a LinuxIstaller.bin.lax -ban lesz, próbáld meg állítgatni azokat a változókat, pl.:
                    lax.nl.current.vm=/usr/lib/java/bin/java

                    #1919949
                    Szasza
                    Felhasználó

                      a com.zerog.lax.LAX.main metódust hiányolja.
                      ez egy script, tehát kellene egy .jar fájl is hozzá.
                      ez gondolom a lax.jar .
                      jól gondolom?

                      #1919950
                      Szasza
                      Felhasználó

                        lax.class.path=/tmp/cdrom/Linux/InstallerData:/tmp/cdrom/InstallerData/Installer.zip:InstallerData/Installer.zip:/tmp/cdrom/InstallerData:InstallerData

                        ez a config fájlból való, egy kicsit már átírva. az IAclasses.zip-et kicsomagoltam és úgy be a könyvtárba. De mi az az Installer.zip?

                      10 bejegyzés megtekintése - 1-10 / 15
                      • Be kell jelentkezni a hozzászóláshoz.