strange build error
    Maurizio Cimadamore 
    Maurizio.Cimadamore at Sun.COM
       
    Mon Apr 14 09:06:33 UTC 2008
    
    
  
Hi Roman
I had a look at your classfiles. What I can tel you for sure is that (as 
you suspected) the classfile FontManager$4$1.class is generated 
correctly. Its "enclosingMethod" attribute points to the constant pool 
entry for FontManager$4.run() as it should be. At this point the problem 
seems due to some error occurring within CreateSymbols. Unfortunately I 
wasn't able to build your workspace (even though I'm able to build the 
latest full jdk) since when compiling the AWT I'm getting this error:
awt_LoadLibrary.c:(.text+0x358): undefined reference to `AWTIsHeadless'
collect2: ld returned 1 exit status
Are you including some non-standard shared libraries? I'm trying to 
build under Ubuntu 7.10. I'm thinking of this because if I remove your 
patches the compilation go through without any problem (but, as you 
described in your first mail, no errors during CreateSymbols is 
triggered in this way).
Maurizio Cimadamore
(javac engineer)
Roman Kennke wrote:
> Hi Jon,
>
>   
>> I find the ":" in "(sun/font:FontManager$4$1.class)" somewhat  
>> strange.  It might be worth checking CreateSymbols to see if that is  
>> just an artifact of the error message, or if it is indicative of the  
>> error.
>>     
>
> Hmm, I'm not sure where this string is created.
>
>   
>> Have you tried using javap or similar disassembler to see if they can  
>> read (all) the FontManager*.class files sucessfully?
>>     
>
> >From what I can tell, javap -private -verbose -l -s sun.font.FontManager
> is successful, at least it doesn't complain loudly.
>
>   
>> If nothing else, can you make the FontManager*.class files available  
>> for us to look at?
>>     
>
> Sure. You can find them here:
> http://kennke.org/~roman/fontmanagerclass.zip
>
> Thanks, Roman
>
>   
    
    
More information about the build-dev
mailing list