Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 May 2010 04:59:20 +0200
From:      Zoltan Varga <vargaz@gmail.com>
To:        "KISHIMOTO, Makoto" <ksmakoto@dd.iij4u.or.jp>
Cc:        mono@freebsd.org, mono-devel-list@lists.ximian.com
Subject:   Re: [Mono-dev] amd64 FreeBSD compile failed
Message-ID:  <AANLkTilt-CUJVfYkMu3pAid7PqERHKakqqNYxpwlRMEN@mail.gmail.com>
In-Reply-To: <20100516115454.64aeaa5c.ksmakoto@dd.iij4u.or.jp>
References:  <20100516115454.64aeaa5c.ksmakoto@dd.iij4u.or.jp>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi,

  Should be fixed in SVN.

           Zoltan

On Sun, May 16, 2010 at 4:54 AM, KISHIMOTO, Makoto
<ksmakoto@dd.iij4u.or.jp>wrote:

> Hello,
>
> In my amd64 FreeBSD8 box, mono svn trunk compile failed.
>
> $ gmake
> (snip)
> Making all in mini
> gmake[3]: Entering directory `/export/home/ksmakoto/Mono/BUILD/mono/mini'
> gmake  all-am
> gmake[4]: Entering directory `/export/home/ksmakoto/Mono/BUILD/mono/mini'
> ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../../../mono/mono/mini -I../..
>   -DGC_FREEBSD_THREADS -DPLATFORM_BSD  -I../../../mono
> -I../../../mono/libgc/include -I../../../mono/eglib/src -I../../eglib/src
>  -g -O2 -fno-strict-aliasing -Wdeclaration-after-statement -g -Wall -Wunused
> -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
>  -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual
> -Wwrite-strings -mno-tls-direct-seg-refs -MT exceptions-amd64.lo -MD -MP -MF
> .deps/exceptions-amd64.Tpo -c -o exceptions-amd64.lo
> ../../../mono/mono/mini/exceptions-amd64.c
> ../../../mono/mono/mini/exceptions-amd64.c: In function
> 'mono_arch_handle_exception':
> ../../../mono/mono/mini/exceptions-amd64.c:696: warning: implicit
> declaration of function 'UCONTEXT_REG_RSP'
> ../../../mono/mono/mini/exceptions-amd64.c:696: warning: nested extern
> declaration of 'UCONTEXT_REG_RSP'
> ../../../mono/mono/mini/exceptions-amd64.c:701: warning: implicit
> declaration of function 'UCONTEXT_REG_RDI'
> ../../../mono/mono/mini/exceptions-amd64.c:701: warning: nested extern
> declaration of 'UCONTEXT_REG_RDI'
> ../../../mono/mono/mini/exceptions-amd64.c:701: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:702: warning: implicit
> declaration of function 'UCONTEXT_REG_RSI'
> ../../../mono/mono/mini/exceptions-amd64.c:702: warning: nested extern
> declaration of 'UCONTEXT_REG_RSI'
> ../../../mono/mono/mini/exceptions-amd64.c:702: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:709: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:711: warning: implicit
> declaration of function 'UCONTEXT_REG_RIP'
> ../../../mono/mono/mini/exceptions-amd64.c:711: warning: nested extern
> declaration of 'UCONTEXT_REG_RIP'
> ../../../mono/mono/mini/exceptions-amd64.c:711: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c: In function
> 'mono_arch_sigctx_to_monoctx':
> ../../../mono/mono/mini/exceptions-amd64.c:743: warning: implicit
> declaration of function 'UCONTEXT_REG_RAX'
> ../../../mono/mono/mini/exceptions-amd64.c:743: warning: nested extern
> declaration of 'UCONTEXT_REG_RAX'
> ../../../mono/mono/mini/exceptions-amd64.c:744: warning: implicit
> declaration of function 'UCONTEXT_REG_RBX'
> ../../../mono/mono/mini/exceptions-amd64.c:744: warning: nested extern
> declaration of 'UCONTEXT_REG_RBX'
> ../../../mono/mono/mini/exceptions-amd64.c:745: warning: implicit
> declaration of function 'UCONTEXT_REG_RCX'
> ../../../mono/mono/mini/exceptions-amd64.c:745: warning: nested extern
> declaration of 'UCONTEXT_REG_RCX'
> ../../../mono/mono/mini/exceptions-amd64.c:746: warning: implicit
> declaration of function 'UCONTEXT_REG_RDX'
> ../../../mono/mono/mini/exceptions-amd64.c:746: warning: nested extern
> declaration of 'UCONTEXT_REG_RDX'
> ../../../mono/mono/mini/exceptions-amd64.c:747: warning: implicit
> declaration of function 'UCONTEXT_REG_RBP'
> ../../../mono/mono/mini/exceptions-amd64.c:747: warning: nested extern
> declaration of 'UCONTEXT_REG_RBP'
> ../../../mono/mono/mini/exceptions-amd64.c:752: warning: implicit
> declaration of function 'UCONTEXT_REG_R12'
> ../../../mono/mono/mini/exceptions-amd64.c:752: warning: nested extern
> declaration of 'UCONTEXT_REG_R12'
> ../../../mono/mono/mini/exceptions-amd64.c:753: warning: implicit
> declaration of function 'UCONTEXT_REG_R13'
> ../../../mono/mono/mini/exceptions-amd64.c:753: warning: nested extern
> declaration of 'UCONTEXT_REG_R13'
> ../../../mono/mono/mini/exceptions-amd64.c:754: warning: implicit
> declaration of function 'UCONTEXT_REG_R14'
> ../../../mono/mono/mini/exceptions-amd64.c:754: warning: nested extern
> declaration of 'UCONTEXT_REG_R14'
> ../../../mono/mono/mini/exceptions-amd64.c:755: warning: implicit
> declaration of function 'UCONTEXT_REG_R15'
> ../../../mono/mono/mini/exceptions-amd64.c:755: warning: nested extern
> declaration of 'UCONTEXT_REG_R15'
> ../../../mono/mono/mini/exceptions-amd64.c: In function
> 'mono_arch_monoctx_to_sigctx':
> ../../../mono/mono/mini/exceptions-amd64.c:781: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:782: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:783: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:784: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:785: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:786: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:787: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:788: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:789: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:790: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:791: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:792: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c:793: error: lvalue required as
> left operand of assignment
> ../../../mono/mono/mini/exceptions-amd64.c: In function
> 'mono_arch_ip_from_context':
> ../../../mono/mono/mini/exceptions-amd64.c:819: warning: cast to pointer
> from integer of different size
> gmake[4]: *** [exceptions-amd64.lo] Error 1
> gmake[4]: Leaving directory `/export/home/ksmakoto/Mono/BUILD/mono/mini'
> gmake[3]: *** [all] Error 2
> gmake[3]: Leaving directory `/export/home/ksmakoto/Mono/BUILD/mono/mini'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory `/export/home/ksmakoto/Mono/BUILD/mono'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/export/home/ksmakoto/Mono/BUILD'
> gmake: *** [all] Error 2
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTilt-CUJVfYkMu3pAid7PqERHKakqqNYxpwlRMEN>