On 3/9/15, gil <puntogil@xxxxxxxxx> wrote: > hi > i prepared java3d spec file, GpsPrune's dependency > but seem do not build/support ARM arch (rawhide) > [exec] DrawingSurfaceObjectAWT.o:(.ARM.exidx+0x0): undefined reference > to `__aeabi_unwind_cpp_pr0' > [exec] Canvas3D.o:(.ARM.exidx+0x18): undefined reference to > `__aeabi_unwind_cpp_pr0' > [exec] Canvas3D.o:(.ARM.exidx+0x80): undefined reference to > `__aeabi_unwind_cpp_pr1' > [exec] GraphicsContext3D.o:(.ARM.exidx+0x0): undefined reference to > `__aeabi_unwind_cpp_pr1' > [exec] NativeScreenInfo.o:(.ARM.exidx+0x0): undefined reference to > `__aeabi_unwind_cpp_pr0' > [exec] NativeConfigTemplate3D.o:(.ARM.exidx+0x0): undefined reference > to `__aeabi_unwind_cpp_pr0' > [exec] GeometryArrayRetained.o:(.ARM.exidx+0x0): undefined reference > to `__aeabi_unwind_cpp_pr0' > [exec] GeometryArrayRetained.o:(.ARM.exidx+0x60): undefined reference > to `__aeabi_unwind_cpp_pr1' > [exec] Attributes.o:(.ARM.exidx+0x0): undefined reference to > `__aeabi_unwind_cpp_pr0' > [exec] Attributes.o:(.ARM.exidx+0x8): undefined reference to > `__aeabi_unwind_cpp_pr1' > [exec] CgShaderProgram.o:(.ARM.exidx+0x0): undefined reference to > `__aeabi_unwind_cpp_pr0' > [exec] GLSLShaderProgram.o:(.ARM.exidx+0x0): undefined reference to > `__aeabi_unwind_cpp_pr0' > [exec] Lights.o:(.ARM.exidx+0x0): undefined reference to > `__aeabi_unwind_cpp_pr1' > [exec] Result: 1 > any ideas? It appears to be that ld doesn't work in that scenario, but I don't know why on ARM it fails and shared library wasn't created... So please try replace executable="ld" with executable="gcc" in <exec dir> for linking purpose, and add -shared to <arg line>. Thanks. -- Yours sincerely, Christopher Meng http://cicku.me -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct