Author Topic: Shared Libraries From Sharp Rom  (Read 2223 times)

acpkendo

  • Full Member
  • ***
  • Posts: 169
    • View Profile
    • http://
Shared Libraries From Sharp Rom
« on: February 17, 2005, 06:02:26 pm »
In general, what is the process for (trying to) install shared libraries on OZ 3.5.2 with the compat libs?  I was thinking of testing out an input method (the Japanese handwriting recognition method from the Japanese Sharp ROM's).  I've noticed that when running makecompat on a file, though, the file is moved to <path>/opt/QtPalmtop.compat/bin, when it should obviously be elsewhere (in this case, presumably <path>/opt/QtPalmtop/plugins/inputmethods/).

It is possible to install the methods directly to the appropriate directory in <path>/opt/QtPalmtop.compat/*, and then link them to /opt/QtPalmtop/*?  Or is there a more elegant way to do this?  Also, would the soft-float issue affect something like handwriting recognition?  Am I just asking for trouble, and should I back away slowly from trying this?

Mickeyl

  • Hero Member
  • *****
  • Posts: 1495
    • View Profile
    • http://www.Vanille.de
Shared Libraries From Sharp Rom
« Reply #1 on: February 17, 2005, 07:32:03 pm »
You can't load a g++2.x shared object into a g++3.x application - the symbols wouldn't match - you would need a g++2.x launcher to make this happen.

Which is why the oz-compat preloading shared objects technique is limited to applications and does not work with inputmethods, applets, etc.
Cheers,

Michael 'Mickey' Lauer | Embedded Linux Freelancer | www.Vanille-Media.de
Consider donating, if you like the software I contribute to.

acpkendo

  • Full Member
  • ***
  • Posts: 169
    • View Profile
    • http://
Shared Libraries From Sharp Rom
« Reply #2 on: February 18, 2005, 10:54:56 am »
Hmmmm. . . guess I will just have to set up OE and try to compile Nunome then. . .