Hello! I have the task to port mono runtime to an Octeon MIPS64 based platform running OpenWrt.
I have tried to cross-compile but eventually run into an error: //// ake[7]: Entering directory `/home/jose/erl/openwrt/build_dir/target-mips64_octeon_64_eglibc-2.19/mono-3.0.10/mono/utils' ../../doltcompile mips64-openwrt-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../libgc/include -I../../eglib/src -I../../eglib/src -I/home/jose/erl/openwrt/staging_dir/target-mips64_octeon_64_eglibc-2.19/usr/include -I/home/jose/erl/openwrt/staging_dir/target-mips64_octeon_64_eglibc-2.19/include -I/home/jose/erl/openwrt/staging_dir/toolchain-mips64_octeon_64_gcc-4.6-linaro_eglibc-2.19/usr/include -I/home/jose/erl/openwrt/staging_dir/toolchain-mips64_octeon_64_gcc-4.6-linaro_eglibc-2.19/include -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D__default_codegen__ -DUSE_COMPILER_TLS -DNO_UNALIGNED_ACCESS -Os -pipe -mno-branch-likely -march=octeon -mabi=64 -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -Wformat -Werror=format-security -fno-strict-aliasing -Wdeclaration-after-statement -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Werror-implicit-function-declaration -MT mono-io-portability.lo -MD -MP -MF .deps/mono-io-portability.Tpo -c -o mono-io-portability.lo mono-io-portability.c In file included from ../../mono/utils/mono-stack-unwinding.h:10:0, from ../../mono/metadata/object-internals.h:13, from ../../mono/metadata/gc-internal.h:14, from mono-io-portability.c:13: ../../mono/utils/mono-context.h:470:2: error: #error "Implement mono-context for the current arch" In file included from ../../mono/utils/mono-stack-unwinding.h:10:0, from ../../mono/metadata/object-internals.h:13, from ../../mono/metadata/gc-internal.h:14, from mono-io-portability.c:13: ../../mono/utils/mono-context.h:474:44: error: unknown type name 'MonoContext' //// Before I dig any further I wanted to consult the developer community on mips64 port status and any other relevant information you could provide to move forward with this task. I appreciate your help, Regards, Jose
_______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list