[maemo-developers] TestGtkEmbed on N800

From: Andrew Gatt a.gatt at btinternet.com
Date: Fri Feb 8 09:30:08 EET 2008
Andrew Gatt wrote:
> josh.soref at nokia.com wrote:
>   
>> Andrew wrote:
>>   
>>     
>>> You suggest i need a symlink, but i'm still unclear where. The 
>>> libgtkembedmoz.so is at /usr/lib/ on the device, but ldd says that 
>>> TestGtkEmbed doesn't depend on it anyway.
>>>
>>> Using nm on TestGtkEmbed in the armel environment gives "B" addresses 
>>> next to all the gtk_moz_embed functions, which suggests to me 
>>> that the 
>>> symbols are embedded in the program?
>>>
>>> Can you tell me where the symlink would be needed?
>>>     
>>>       
>> TestGtkEmbed is probably linked against libgtkmozembed.so, a symlink
>> from libgtkembedmoz.so to libgtkmozembed.so would probably make things
>> happy.
>>
>> ./run-mozilla.sh `which ldd` ./TestGtkEmbed
>>
>>   
>>     
> OK so now i'm feeling quite stupid, i ran the command you give above, 
> but the output doesn't mention any gtkembedmoz / gtkmozembed library 
> dependency. I put a symbolic link to libgtkembedmoz.so.0.0.0 as 
> /usr/lib/libgtkmozembed.so (same folder) but no joy. Without knowing 
> what the TestGtkEmbed program is looking for i won't know what to link 
> to. Is there some method of invoking ldd to tell me?
>
>
>   
Maybe i'm going about this wrong. All i really want is to write an 
application that has the browser shipped with the device embedded in a 
widget inside it. I thought getting TestGtkEmbed would best the quickest 
starting point, but maybe not. Does anyone know of any examples that i 
can compile in scratchbox that does this?

Thanks


More information about the maemo-developers mailing list