[Mono-list] Error while cross compiling MONO for MIPS

Prashanth Mn contactmnp at gmail.com
Tue Apr 14 09:49:49 UTC 2015


Hi all,

while cross compiling MONO for MIPS architecture, i got the below error.
i've used the below options during configure.  I've referred the below post
(
http://mono.1490590.n4.nabble.com/Problem-building-mono-from-source-tc4660825.html#a4660882),
but there is no proper answer provided for the similar error.


Please let me know if any other options needs to added/modified during
configure to make this compilation happen

./configure --prefix=/home/a22929/mono_lib_install/
CXX=/opt/tv2/cross_toolchain/stbgcc-4.8-1.1/bin/mipsel-linux-uclibc-g++
--host=mipsel-linux-uclibc --build=i686 CFLAGS="-m32"

mono-context.c: In function ‘mono_sigctx_to_monoctx’:
mono-context.c:47:2: error: implicit declaration of function ‘
UCONTEXT_REG_EAX’
mono-context.c:47:2: warning: nested extern declaration of ‘UCONTEXT_REG_EAX
’
mono-context.c:48:2: error: implicit declaration of function
‘UCONTEXT_REG_EBX’
mono-context.c:48:2: warning: nested extern declaration of
‘UCONTEXT_REG_EBX’
mono-context.c:49:2: error: implicit declaration of function
‘UCONTEXT_REG_ECX’
mono-context.c:49:2: warning: nested extern declaration of
‘UCONTEXT_REG_ECX’
mono-context.c:50:2: error: implicit declaration of function
‘UCONTEXT_REG_EDX’
mono-context.c:50:2: warning: nested extern declaration of
‘UCONTEXT_REG_EDX’
mono-context.c:51:2: error: implicit declaration of function
‘UCONTEXT_REG_EBP’
mono-context.c:51:2: warning: nested extern declaration of
‘UCONTEXT_REG_EBP’
mono-context.c:52:2: error: implicit declaration of function
‘UCONTEXT_REG_ESP’
mono-context.c:52:2: warning: nested extern declaration of
‘UCONTEXT_REG_ESP’
mono-context.c:53:2: error: implicit declaration of function
‘UCONTEXT_REG_ESI’
mono-context.c:53:2: warning: nested extern declaration of
‘UCONTEXT_REG_ESI’
mono-context.c:54:2: error: implicit declaration of function
‘UCONTEXT_REG_EDI’
mono-context.c:54:2: warning: nested extern declaration of
‘UCONTEXT_REG_EDI’
mono-context.c:55:2: error: implicit declaration of function
‘UCONTEXT_REG_EIP’
mono-context.c:55:2: warning: nested extern declaration of
‘UCONTEXT_REG_EIP’
mono-context.c: In function ‘mono_monoctx_to_sigctx’:
mono-context.c:79:2: error: lvalue required as left operand of assignment
mono-context.c:80:2: error: lvalue required as left operand of assignment
mono-context.c:81:2: error: lvalue required as left operand of assignment
mono-context.c:82:2: error: lvalue required as left operand of assignment
mono-context.c:83:2: error: lvalue required as left operand of assignment
mono-context.c:84:2: error: lvalue required as left operand of assignment
mono-context.c:85:2: error: lvalue required as left operand of assignment
mono-context.c:86:2: error: lvalue required as left operand of assignment
mono-context.c:87:2: error: lvalue required as left operand of assignment
make[4]: *** [mono-context.lo] Error 1
make[4]: Leaving directory `/home/a22929/mono-3.2.8+dfsg/mono/utils'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/a22929/mono-3.2.8+dfsg/mono/utils'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/a22929/mono-3.2.8+dfsg/mono'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/a22929/mono-3.2.8+dfsg'
make: *** [all] Error 2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-list/attachments/20150414/2e305b5c/attachment.html>


More information about the Mono-list mailing list