Gregory, thanks for a prompt answer.

I got "undefined hythread_t" error during compilation of
org_apache_harmony_lang_management_CompilationMXBeanImpl.cpp on both
MSVC .NET and MSVC 2005.



On Fri, Apr 11, 2008 at 4:14 AM, Gregory Shimansky
<[EMAIL PROTECTED]> wrote:
> On 11 April 2008 Alexei Fedotov wrote:
>  > Folks,
>  > I wonder how you get things compiled after this commit. Consider
>  > stack_trace.h. Where from could it get knowledge about hythread_t at
>  > void st_print(FILE* f, hythread_t thread) after vm_util.h header was
>  > replaced with ExpandableMemBlock.h which knew nothing about threading?
>
>  Yes I've successfully built VM on Linux and it works. Do you get compilation
>  errors or do you wonder about some type definitions? If you wonder about the
>  latter, I agree that there is no straight structure of VM/port/thread headers
>  and many headers include other unnecessarily, so some types that shouldn't be
>  used in some files are actually used there.
>
>  Rearranging VM headers to have a good and understandable hierarchy is a
>  challenge at the moment...
>
>  --
>  Gregory
>



-- 
With best regards,
Alexei

Reply via email to