Erro de Incompatibilidade JAVA3D

4 respostas
G

Fala galera!!

Estou começando agora em JAVA3D e estou pegando uns exemplo de tutoriais para aprender.
Porém todos os exemplos que compilo dá esse erro “Exception in thread “main” java.lang.UnsatisfiedLinkError: C:\Windows\j3dcore-ogl.dll: Can’t load IA 32-bit .dll on a AMD 64-bit platform”, ou seja, meu SO é 64bits e não está havendo compatibilidade. ALGUEM TEM ALGUMA SOLUÇÃO? OBRIGADO!

SEGUE O ERRO.

Exception in thread main java.lang.UnsatisfiedLinkError: C:\Windows\j3dcore-ogl.dll: Cant load IA 32-bit .dll on a AMD 64-bit platform.

at java.lang.ClassLoader$NativeLibrary.load(Native Method)

at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)

at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)

at java.lang.Runtime.loadLibrary0(Runtime.java:823)

at java.lang.System.loadLibrary(System.java:1028)

at javax.media.j3d.NativePipeline$1.run(NativePipeline.java:189)

at java.security.AccessController.doPrivileged(Native Method)

at javax.media.j3d.NativePipeline.loadLibrary(NativePipeline.java:180)

at javax.media.j3d.NativePipeline.loadLibraries(NativePipeline.java:137)

at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:948)

at javax.media.j3d.VirtualUniverse.(VirtualUniverse.java:280)

at CanvasDemo.Main.(Main.java:18)

at CanvasDemo.Main.main(Main.java:33)

Java Result: 1

4 Respostas

Marky.Vasconcelos

Voce precisa indicar as bibliotecas nativas pro Java3D. Pelo eclipse voce edita isso no Build Class Path…

PS: Voce poderia ter continuado no outro tópico.

G

Já adicionei as bibliotecas JAVA3D Mark… talvez nao seja incompatibilidade mesmo?

Marky.Vasconcelos

Ahh… agora que to lendo melhor seu erro, verdade.

Baixa no site a versao Java3D todas plataformas para colocar no projeto.

Depois instala o Java3D de acordo com seu SO na sua maquina.

G

Mark, fiz o que você disse e o erro continua =(

Resolvi testar em um SO 32bits e deu tudo certinho, sem erros!

Será que isso nao tem solução? Terei que trocar o SO do pc para 32bits mesmo?

Criado 28 de março de 2010
Ultima resposta 30 de mar. de 2010
Respostas 4
Participantes 2