Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4056419

On solaris, Asian language on the AWT Component can't be displayed

    XMLWordPrintable

Details

    • sparc
    • solaris_2.5.1

    Description

      On solaris, Asian language on the AWT Component except using Graphics class
      can't be displayed. Because java vm can't find a symbol xlibi18n.so dynamic
      library.

      The following warning messages appear on the command line.

      ld.so.1: /export/home3/src/JDK1.2IM/build/solaris/bin/../bin/sparc/native_threads/java: fatal: relocation error: symbol not found: _XlcDefaultMapModifiers: referenced in /usr/openwin/lib/locale/ja/XLIBI18N/xlibi18n.so.1
      current locale is not supported in X11, locale is set to CChange X Input method Context Focus

      The removing link to libX11.so at javavm causes this problem.
      (The LDLIBS_COMMON += -lX11 term was removed in
       build/solaris/java/main/GNUmakefile)
      The javavm at JDK1.1.x had a link to libX11.so as follows

              % ldd java
              libjava.so => (not found)
              libm.so.1 => /usr/lib/libm.so.1
              libdl.so.1 => /usr/lib/libdl.so.1
              libX11.so.4 => /usr/openwin/lib/libX11.so.4
              libsocket.so.1 => /usr/lib/libsocket.so.1
              libnsl.so.1 => /usr/lib/libnsl.so.1
              libc.so.1 => /usr/lib/libc.so.1
              libXext.so.0 => /usr/openwin/lib/libXext.so.0
              libw.so.1 => /usr/lib/libw.so.1
              libintl.so.1 => /usr/lib/libintl.so.1
              libmp.so.1 => /usr/lib/libmp.so.1

      Attachments

        Issue Links

          Activity

            People

              jmcilreesunw James Mcilree (Inactive)
              kuno Koji Uno
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: