WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: TinyCorePure64-17.0.iso missing libtinfo.so.6?  (Read 119 times)

Offline nurbles

  • Jr. Member
  • **
  • Posts: 51
TinyCorePure64-17.0.iso missing libtinfo.so.6?
« on: April 29, 2026, 08:30:44 AM »
I've been trying to figure this out, but so far none of the fixes suggested here (from older TC versions) have worked for me.  I am seeing this message when I try to run my application:

./rm88: error while loading shared libraries: libtinfo.so.6: cannot open shared object file: No such file or directory

My application also links with ncurses (using the gcc link switch -lncursesw), which has been the most common solution.  I found four ncurses packages with the TC app installer and made sure that all of them are installed.  I tried making a link from libtinfo.so.6 -> /usr/local/lib/libncurses.so, but I still got the same error.  I'm going to try linking to each of the other two ncurses libs, but I thought I'd ask here just in case someone has already solved this problem "the right way."

Can (and will) anyone provide help, hints, links, or a full solution?  Thanks!

Offline nurbles

  • Jr. Member
  • **
  • Posts: 51
Re: TinyCorePure64-17.0.iso missing libtinfo.so.6?
« Reply #1 on: April 29, 2026, 08:37:13 AM »
Never mind, I think.  I did this:

sudo ln -s /usr/local/lib/libncursesw.so.6 libtinfo.so.6

and tried running my program again.  This time it worked!

So, I have a fix, but is this the correct fix?  If so, should this link be automatically installed with the associated ncurses libraries?  It seems to me that it should.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12724
Re: TinyCorePure64-17.0.iso missing libtinfo.so.6?
« Reply #2 on: April 29, 2026, 09:43:32 AM »