[uClinux] - Error loading LinuxSerialParallel

2 respostas
lina

Oi,

Estou tentando realizar a comunicação serial no Sistema Operacional uClinux, utilizando uma KVM (Open Mika).

Quando mando executar o meu programa (apenas tentando pegar as portas existentes.. getPortsIndentifiers()) o erro é lançado:

Error loading LinuxSerialParallel: java.lang.UnsatisfiedLinkError: Error when lo
ading library: name = 'LinuxSerialParallel', path = ''
java.lang.LinkageError: native method public static native isDevLink(Ljava/lang/
String;)Z of class com.sun.comm.Unix has no code...

        at com.sun.comm.PathBundle.add(PathBundle.java)
        at com.sun.comm.PlatformPortBundle.<init>(PlatformPortBundle.java)
        at javax.comm.CommPortIdentifier.<clinit>(CommPortIdentifier.java)
        at javax.comm.CommPortIdentifier.<clinit>(CommPortIdentifier.java)
        at lib.TesteSerial.main(TesteSerial.java)
        at lib.TesteSerial.main(TesteSerial.java)
        at java.lang.reflect.Method.invoke0(Native Method)
        at java.lang.reflect.Method.invoke(Method.java)
        at wonka.vm.Init.main(Init.java)

Segundo o erro, não foi possível carregar o arquivo LinuxSerialParallel.so

Como utilizo a KVM e não a JVM comum, não tenho a pasta i386, apenas a Lib, bin e ext. Logo, não poderei jogar este arquivo nessa pasta.

Estou seguindo o seguinte procedimento:

libLinuxSerialParallel.so -> Mika/lib/i386 (Criado a pasta i386 na mão)
javax.comm.properties ->	Mika/lib
comm.jar -> Mika/lib/ext

Alguém pode me ajudar?

Tchauzin!

2 Respostas

E

Dona Lina, só uma perguntinha.

Que tipo de documentação eles têm (se é que têm alguma)? Dá a impressão que isso não só é opcional como deve ser escolhido na hora de gerar uma compilação da KVM.

lina

entanglement:
Dona Lina, só uma perguntinha.

Que tipo de documentação eles têm (se é que têm alguma)? Dá a impressão que isso não só é opcional como deve ser escolhido na hora de gerar uma compilação da KVM.

Oi,

Exatamente. Quando me enviaram a atualização do KVM, foi enviado contendo o javax.comm compilado.

Tchauzin!

Criado 10 de junho de 2010
Ultima resposta 11 de jun. de 2010
Respostas 2
Participantes 2