arm-linux-ld -EB -L/usr/local/arm-linux/lib/be/ -o dropbearmulti dbmulti.o atomicio.o bignum.o buffer.o circbuffer.o cli-algo.o cli-auth.o cli-authpasswd.o cli-authpubkey.o cli-channel.o cli-chansession.o cli-kex.o cli-main.o cli-runopts.o cli-service.o cli-session.o cli-tcpfwd.o common-algo.o common-channel.o common-chansession.o common-kex.o common-runopts.o common-session.o compat.o dbutil.o dropbearkey.o dss.o fake-rfc2553.o gendss.o genrsa.o listener.o loginrec.o packet.o process-packet.o queue.o random.o rsa.o signkey.o sshpty.o svr-agentfwd.o svr-algo.o svr-auth.o svr-authpam.o svr-authpasswd.o svr-authpubkey.o svr-chansession.o svr-kex.o svr-main.o svr-runopts.o svr-service.o svr-session.o svr-tcpfwd.o svr-x11fwd.o tcp-accept.o termcodes.o libtomcrypt/libtomcrypt.a libtommath/libtommath.a -lutil -lcrypt arm-linux-ld: warning: cannot find entry symbol _start; defaulting to 00009ae8 circbuffer.o(.text+0x180): In function `cbuf_incrwrite': : undefined reference to `__umodsi3' circbuffer.o(.text+0x1dc): In function `cbuf_incrread': : undefined reference to `__umodsi3' packet.o(.text+0x36c): In function `read_packet_init': : undefined reference to `__modsi3' packet.o(.text+0x7e0): In function `encrypt_packet': : undefined reference to `__umodsi3' libtomcrypt/libtomcrypt.a(cbc_decrypt.o)(.text+0x78): In function `cbc_decrypt': : undefined reference to `__umodsi3' libtomcrypt/libtomcrypt.a(cbc_decrypt.o)(.text+0xb4): In function `cbc_decrypt': : undefined reference to `__udivsi3' libtomcrypt/libtomcrypt.a(cbc_encrypt.o)(.text+0x78): In function `cbc_encrypt': : undefined reference to `__umodsi3' libtomcrypt/libtomcrypt.a(cbc_encrypt.o)(.text+0xb4): In function `cbc_encrypt': : undefined reference to `__udivsi3' libtommath/libtommath.a(bn_mp_div.o)(.text+0x280): In function `mp_div': : undefined reference to `__udivdi3' libtommath/libtommath.a(bn_mp_div_d.o)(.text+0x184): In function `mp_div_d': : undefined reference to `__udivdi3' make: *** [multibinary] Error 1