java.lang.UnsatisfiedLinkError: init_

Coderanch | Rob Gman | 9 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Head First Java chapter 11 MiniMiniMusicApp

    Coderanch | 9 years ago | Rob Gman
    java.lang.UnsatisfiedLinkError: init_

    Root Cause Analysis

    1. java.lang.UnsatisfiedLinkError

      init_

      at gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider.init_()
    2. gnu.javax.sound
      AlsaMidiDeviceProvider.<clinit>
      1. gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider.init_(libgcj.so.81)
      2. gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider.<clinit>(libgcj.so.81)
      2 frames
    3. Java RT
      Class.newInstance
      1. java.lang.Class.initializeClass(libgcj.so.81)
      2. java.lang.Class.newInstance(libgcj.so.81)
      2 frames
    4. gnu.classpath
      ServiceProviderLoadingAction.run
      1. gnu.classpath.ServiceProviderLoadingAction.run(libgcj.so.81)
      1 frame
    5. Java RT
      AccessController.doPrivileged
      1. java.security.AccessController.doPrivileged(libgcj.so.81)
      1 frame
    6. gnu.classpath
      ServiceFactory.lookupProviders
      1. gnu.classpath.ServiceFactory$ServiceIterator.loadNextServiceProvider(libgcj.so.81)
      2. gnu.classpath.ServiceFactory$ServiceIterator.<init>(libgcj.so.81)
      3. gnu.classpath.ServiceFactory.lookupProviders(libgcj.so.81)
      3 frames
    7. Java RT
      MidiSystem.getSequencer
      1. javax.sound.midi.MidiSystem.getMidiDeviceInfo(libgcj.so.81)
      2. javax.sound.midi.MidiSystem.getSequencer(libgcj.so.81)
      2 frames
    8. Unknown
      MiniMiniMusicApp.main
      1. MiniMiniMusicApp.play(MiniMiniMusicApp.java:12)
      2. MiniMiniMusicApp.main(MiniMiniMusicApp.java:6)
      2 frames