Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - damiandixon

Pages: [1]
1
Zaurus - pdaXrom / Troubleshooting Segmentation Faults
« on: October 25, 2006, 11:46:06 am »
Try and rebuild all source with:

  -mstructure-size-boundary=32

Uses a lot more memory but everything ends up aligned on 32 bit boundary

This may also work but I have never used this:

  -malignment-traps

Basically from what the comments in the thread are saying is that data is being accesed misaligned.

Use one or the other compiler options.

The documentation for -malignment-traps explains the problem quite well.

Regards
Damian

2
Personal Java/Jeode/J2ME Personal Profile / Mobile Gmaps On The Zaurus
« on: March 17, 2006, 03:24:34 am »
It appears that JavaME does not require the socket protocol to be implemented.

I reverse engineered the java class responsible and it is relying on a load of properties to find the protocol class to load. The use of properties is something I have not done before.

We may need to copy more classes over from midp-2_0-src-linux-i686.zip, and we may need to use more of classes as well. The dev-tip looks more promising with regards to the ME io classes. However the low level socket implementation is in C code.

Additionally I appear to be missing libkke.so (Sharp ROM - C860).

If I have time I will have a look at using the Blackdown J2SE as this is closer to what I need in anycase and probably has more functionality implemented.


By the way what I am looking for is a half way decent map & routing application on the Zaurus (GPS input would be handy though it is fairly easy to read and decode).

Using map data from Google (or one of the other free sources) is ideal as PocketStreets, Garmin, TomTom etc all use closed formats.

I have looked at a number of free map projects but they are rather limited in source material for the UK.

Has anyone come across descriptions of the data format for PocketStreets or TomTom (I have found a document describing part of the Garmin format).


Regards
Damian

Quote
I've got the MIDlet running but am unable to download any maps.

javax.microedition.io.ConnextionNotFoundException is occuring saying that the requested protocol does not exist.

Any ideas?

Thanks
Damian
[div align=\"right\"][a href=\"index.php?act=findpost&pid=118814\"][{POST_SNAPBACK}][/a][/div]

3
Personal Java/Jeode/J2ME Personal Profile / Mobile Gmaps On The Zaurus
« on: March 16, 2006, 03:20:51 am »
I've got the MIDlet running but am unable to download any maps.

javax.microedition.io.ConnextionNotFoundException is occuring saying that the requested protocol does not exist.

Any ideas?

Thanks
Damian

4
Zaurus - pdaXrom / pdaXrom 1.1.0 undefined symbol: __udivsi3 ???
« on: September 04, 2004, 02:46:23 am »
Had this problem while porting code to embeded linux (ARM based but not zaurus).

I don't have the details at home, but you need to setup the LD_PRELOAD environment variable to load a number of shared libraries such as:


export LD_PRELOAD=/usr/lib/libgcc.so


You may need to also preload the shared math library.

If nm is available then you should be able to find which shared library you need to preload.


--
Still trying to convince the Wife to let me have a C860!

Pages: [1]