[Java] JMF wrong ELF class: ELFCLASS32

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
mc21
Prode Principiante
Messaggi: 7
Iscrizione: domenica 7 novembre 2010, 10:49

[Java] JMF wrong ELF class: ELFCLASS32

Messaggio da mc21 »

E' la prima volta che chiedo aiuto in un forum... scusate eventuali errori formali.

obbiettivo: visualizzare video programmando in Java
compilo direttamente da consolle (anche se per JMF non sono arrivato ad una riga di codice)

uso ubuntu 10.10  (64bit)
nel processo di configurazione non riesco a superare l'errore che dà jmfinit

Codice: Seleziona tutto

Script iniziato su mar 04 gen 2011 08:00:53 CET
marco@marco-desktop: ~$marco@marco-desktop:~$ jmfinit
JavaSound Capture Supported = true
JavaSoundAuto: Committed ok
java.lang.UnsatisfiedLinkError: JMFSecurityManager: java.lang.UnsatisfiedLinkError: 
  /home/marco/JMF/JMF-2.1.1e/lib/libjmv4l.so:/home/marco/JMF/JMF-2.1.1e/lib/libjmv4l.so: 
    wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
marco@marco-desktop:
Leggendo vari forum e cercando su google mi par di capire che il problema stia nella libreria libjmv4l.so, che presumo sia compilata a 32bit, mentre il mio sistema è a 64bit

ho letto di vari tentativi (virtualizzazioni di ubuntu a 32bit o uso di JVM a 32bit.... ) tutte operazioni che mi paiono strane.
Spero che qualcuno abbia risolto su di un sistema a 64bit

un'ultima domanda: in java esistono reali alternative a JMF (quelle che ho trovato mi pare si basino sempre su JMF, probabilmente migliorando ma sempre la vado a sbattere) io ho visto FMJ e FOBS

grazie
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti