OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: fsjws4 on October 21, 2004, 01:50:27 pm

Title: libncurses4 on 3.5.1?
Post by: fsjws4 on October 21, 2004, 01:50:27 pm
I'm trying to get Frotz to work on OZ 3.5.1. The existing package installs OK if I ignore the dependency on "terminal", but won't run because I don't have libncurses.so.4.

I poked around and saw that there was a libncurses.so.5. I thought I'd be clever and copy this as version 4. Surely the new version does everything the old one did, and more.

That got me closer -- I can see the usage screen now, but opening a .z5 file gives me an error like this:

Code: [Select]
root@collie:/mnt/ram/home/QtPalmtop/bin# ./frotz /mnt/cf/if/slouch.z5
./frotz: symbol lookup error: ./frotz: undefined symbol: __divsi3

So I figure I have two options -- recompile Frotz to use the newer ncurses, or get a real copy of the older ncurses. What should I do?
Title: libncurses4 on 3.5.1?
Post by: lardman on October 21, 2004, 03:59:35 pm
Recompiling it would be good, but you may get it to work with a different libncurses... (I had this error with Octave which I'd compiled on the skiffcluster even though I was using the *same* version of libncurses against which I'd compiled it).

YMMV ;-)


Si
Title: libncurses4 on 3.5.1?
Post by: Hrw on October 22, 2004, 10:28:13 am
frotz is in OE - will be in OZ 3.5.2 probably