[kaffe] Cannot run AWT on Kaffe

ronaldsloot ronaldsloot at yahoo.com
Mon Jul 9 01:57:50 PDT 2007


Hi Riccardo,

FYI - I did get the intrp + kaffe-x-awt to work on ARM (2.6.17 + gcc 4.1.1)
and run WidgetsDemo succesfully. From what I recall the only change
necessary was to ensure ALIGN_AT_64bits was set to meet EABI requirements
for passing arguments.

-- Ronald


Riccardo-2 wrote:
> 
> Hi,
> 
> sorry for the extreme late answer.... I missed this in my inbox,
> 
> On Tue, 05 Jun 2007 14:03:01 +0200, ronaldsloot <ronaldsloot at yahoo.com>  
> wrote:
> 
>> ./configure --with-engine=intrp --with-kaffe-x-awt --disable-gconf-peer
>> --disable-gtk-peer
> this configure line seems reasonable to me.
> 
>> I build with gcc 4.1.1.
>>
>> Riccardo, since you didn't get the problem, can you let us know what
>> configuration you used and what target platform ?
>>
>> I build an x86 version too and that doesn't seem to have the problem.
> the last time I fully checked xlib was some months ago and it did work on  
> x86 (linux, netbsd) ppc (darwin, netbsd) and on mips (irix).
> After that I had problems with the gif library dependence and other small  
> stuff and I didn't check all those platforms anymore, but linux/x86  
> continued to work. I have built netbsd/x86 these days but didn't check  
> AWT, I'll do ASAP.
> 
>> I actually also got the same problems on a 1.1.7 version. Debugging it  
>> shows
> X-awt on 1.1.7 did work, but you loose some fixes Guilhem and I worked on  
> like imporved file choosers, font fixes, event fixes... Unfortunatley  
> there are still osme bugs with focus and especially our AWT is not suited  
> for swing.
> 
> CHeers,
>   Riccardo
> 
> 
> _______________________________________________
> kaffe mailing list
> kaffe at kaffe.org
> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
> 
> 

-- 
View this message in context: http://www.nabble.com/Cannot-run-AWT-on-Kaffe-tf3194156.html#a11498201
Sent from the kaffe general mailing list archive at Nabble.com.




More information about the kaffe mailing list