Tiny Core Linux

Tiny Core Extensions => TCE Corepure64 => Topic started by: aplannan on January 14, 2015, 11:32:04 PM

Title: building ncursesw and vifm for T6-64
Post by: aplannan on January 14, 2015, 11:32:04 PM
Hi,
I recently built ncursesw so that I could compile vifm (ncurses filemanager with vi/vim like commands) for my 64-bit TC6. Would probably polish these into proper extensions if I felt there was any interest. One question- I noticed that the ncurses.tcz in the T6-64 repo contains the files that were in ncurses-common,tcz in the 32-bit releases of TC. Should I build ncursesw.tcz the same way or include ncurses.tcz as a dependency?
Thanks
Andy
Title: Re: building ncursesw and vifm for T6-64
Post by: Juanito on January 14, 2015, 11:43:25 PM
the ncurses extension in the corepure64 6.x repo contains the ncursesw files?
Title: Re: building ncursesw and vifm for T6-64
Post by: aplannan on January 14, 2015, 11:49:33 PM
No, it includes some of the terminfo files-specifically the ones symlinked in /usr/local/lib/terminfo that were in the past part of ncurses-common.tcz. I built my own ncursesw and was wondering if I should do the same thing before submitting it as an extension.

Andy
Title: Re: building ncursesw and vifm for T6-64
Post by: Juanito on January 15, 2015, 12:04:25 AM
Code: [Select]
$ ls /tmp/tcloop/ncurses/usr/local/lib/*.so
/tmp/tcloop/ncurses/usr/local/lib/libcurses.so    /tmp/tcloop/ncurses/usr/local/lib/libmenuw.so
/tmp/tcloop/ncurses/usr/local/lib/libcursesw.so   /tmp/tcloop/ncurses/usr/local/lib/libncurses.so
/tmp/tcloop/ncurses/usr/local/lib/libform.so      /tmp/tcloop/ncurses/usr/local/lib/libncursesw.so
/tmp/tcloop/ncurses/usr/local/lib/libformw.so     /tmp/tcloop/ncurses/usr/local/lib/libpanel.so
/tmp/tcloop/ncurses/usr/local/lib/libmenu.so      /tmp/tcloop/ncurses/usr/local/lib/libpanelw.so

are you sure you have the most recent extension from the corepure64 6.x repo?
Title: Re: building ncursesw and vifm for T6-64
Post by: aplannan on January 15, 2015, 12:32:50 AM
Huh,
Ok I'll have to go back and check. I tried building vifm with ncurses in TC5-64 and it said I needed ncursesw. Maybe this has been remedied in TC6-64. I'll post tomorrow, but for now, I need to go to sleep! Thank you for your replies, it's awesome that you provide this help.
Title: Re: building ncursesw and vifm for T6-64
Post by: aplannan on January 15, 2015, 11:05:51 AM
You're right -of course! Vifm is working great with the current ncurses. I'll try putting together a vifm.tcz.