View Single Post
Old 02-25-2010, 04:36 PM   #78
Mackx
Guru
Mackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to behold
 
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
Sources for Xournal patch V8b

It seems that I was so wise to save a tar-file of the Anjuta project with the V8b code. I stripped some of the build-results/intermediate files.
If anyone wants to port this to the DR800 some tips:
- the ipc.c file is the first file to look at. In R3.0 some of the ipc calls have changed (this is not easy to see, since they moved some of the code to helper libraries.) on_prepare_unmount seems to be replaced with on_prepare_standby for example.
- I used the parameter: --prefix=/usr/local with configure.
- the liberutils library is new (in R3.0), and I assume it needs to be added to the dependent libraries.
- The scribble library did not change very much, so I do not expect a problem there.
- The scribble.c file contains the extra code for scribbling and forced screen updates.
- The code contains a lot of (usefull) comments, read them carefully.

Please let me know what you changed because these changes will probably also be needed for the new DR1000 firmware (end of Q1?).
In case of problems you can also send me a PM and we can handle it off-line.

Success,
Marcel.
Mackx is offline   Reply With Quote