harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Weldon Washburn" <weldon...@gmail.com>
Subject Re: [drlvm][em64t] build fails
Date Fri, 10 Nov 2006 22:43:05 GMT
On 11/10/06, Gregory Shimansky <gshimansky@gmail.com> wrote:
>
> Same for me. I saw this yesterday. It is because HARMONY-1558 has changed


Sorry about that.  I looked at Stefano's error messages.  They are very
similar to the ones we battled a few days ago on linux 32-bit platform.
Pavel Pervov can probably tell you exactly what needs to be fixed.

I probably need access to a Linux 64-bit machine so that build problems like
this get fixed *before* committing.

Class interfaces but didn't change x86_64 specific files. Now that I look at
> the error messages, I think it is quite easy to fix the build. I'll take
> care
> of weekend.
>
> I wonder how did you get to building drlvm if classlib didn't build for
> you
> because of -fpic problem? DRLVM build always requires prebuilt classlib...
>
> On Friday 10 November 2006 23:53 Stefano Mazzocchi wrote:
> > I've managed to get everything in place for a DRLVM build.. it runs for
> > a while and then it fails with these errors:
> >
> >        [cc]
> >
> /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/jit_lock_rt_s
> >upport_em64t.cpp: In function 'void* rth_get_lil_monitor_enter()':
> >        [cc]
> >
> /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/jit_lock_rt_s
> >upport_em64t.cpp:127: error: 'managed_null' is not a member of 'Class'
> >        [cc]
> >
> /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/jit_lock_rt_s
> >upport_em64t.cpp: In function 'void* rth_get_lil_monitor_exit()':
> >        [cc]
> >
> /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/jit_lock_rt_s
> >upport_em64t.cpp:265: error: 'managed_null' is not a member of 'Class'
> >        [cc]
> >
> /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/ini_em64t.cpp
> >: In function 'void JIT_execute_method_default(void*, _jmethodID*,
> > jvalue*, jvalue*)':
> >        [cc]
> >
> /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/ini_em64t.cpp
> >:201: error: 'struct Class' has no member named 'name'
> >        [cc]
> >
> /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/ini_em64t.cpp
> >:229: error: 'managed_null' is not a member of 'Class'
> >        [cc]
> >
> /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/ini_em64t.cpp
> >:326: error: 'managed_null' is not a member of 'Class'
> >        [cc]
> >
> /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/ini_em64t.cpp
> >:359: error: 'struct Class' has no member named 'name'
> >
> > Suggestions?
>
> --
> Gregory Shimansky, Intel Middleware Products Division
>



-- 
Weldon Washburn
Intel Enterprise Solutions Software Division

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message