Author Topic: Ka/pi Ko/pi  (Read 4176 times)

Sequethin

  • Jr. Member
  • **
  • Posts: 72
    • View Profile
Ka/pi Ko/pi
« on: September 22, 2005, 10:44:01 am »
I used ka/pi from http://pi-sync.net/ on my zaurus when I had linux on it. After successfully compiling kdepim (i.e. kde{libs,base,pim} and their deps) I thought I'd give a shot at this version. It is basically kdepim but it does *not* depend on kde! So far it seems to be building fine. More details to come...

Update #1: Ok well it seems I spoke too soon.  Here's the showstopper:

qmake -o Makefile libkcal.pro
Error processing project file: /home/l0v3ris/kdepim/libkcal/obj/libkcal.pro

Not sure how to handle this. Any suggestions are welcomed!

Update #2: Well I got past that first error by running the qmake -o command myself... very strange. Ran into other errors which seem to have been caused by me using make instead of gmake. The ball seems to be rolling again!

Update #3: Yeah this thing is really building this time! I'd like to see a port of this... maybe it could be my first port submission  [of course... we'll see if it actually runs first haha]
« Last Edit: September 22, 2005, 04:31:08 pm by Sequethin »

obscurite

  • Full Member
  • ***
  • Posts: 125
    • View Profile
Ka/pi Ko/pi
« Reply #1 on: September 25, 2005, 05:04:36 am »
Any luck?
C3100, 5500, former C860 owner

Sequethin

  • Jr. Member
  • **
  • Posts: 72
    • View Profile
Ka/pi Ko/pi
« Reply #2 on: September 25, 2005, 03:16:39 pm »
Quote
Any luck?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=96951\"][{POST_SNAPBACK}][/a][/div]

Well after sorting out some other issues, I came to a point in the build where some irda related stuff is being built. The compile fails there. I'm going to take another peek at it today.

Update: Gammu (some app that should let you sync with a phone, like gnokii) needs to use linux irda socket stuff (AF_IRDA) obviously that doesn't exist for us on openbsd (or at least if it does then I can't find it). Commenting out the gammu stuff in the top level Makefile seems to be a work around for this... we'll see what happens... it's gone back to building

Update again:  Well now I've come across an interesting phenomenon. The build fails telling me

/usr/local/lib/qt3/bin/uic: can't load library 'libXft.so.6.0'

If I run gmake again, it tells me:

/usr/local/lib/qt3/bin/uic: can't load library 'libXi.so.9.0'

If I run it again it tells me:

/usr/local/lib/qt3/bin/uic: can't load library 'libfontconfig.so.2.0'

If I run it yet again it tells me:

/usr/local/lib/qt3/bin/uic: can't load library 'libXcursor.so.3.0'

If I keep running gmake, it basically chooses one of the above libs (which do exist, and are located in /usr/X11R6/lib) and tells me it cant load it.

Running sudo ldconfig /usr/local/lib /usr/X11R6/lib seems to allow the build to continue..... more news later
« Last Edit: September 26, 2005, 06:40:14 pm by Sequethin »

Sequethin

  • Jr. Member
  • **
  • Posts: 72
    • View Profile
Ka/pi Ko/pi
« Reply #3 on: September 26, 2005, 09:20:42 pm »
OK. So now it needs stdint.h

This file does not exist on my system anywhere. I'm thinking it's a linux specific file? Any ideas?

Hey looks like google to the rescue again! changing the include line to inttypes.h seems to have worked... the build continues.....


....and after all the effort - kapi and kopi segfault.   opie mail seems to work though. I'm going to try building again...
« Last Edit: September 27, 2005, 09:12:33 am by Sequethin »