Tiny Core Base > Micro Core

libfreetype.so.6 missing from MicroCore 3.2

(1/2) > >>

andriscom:
Hi,

 I would like to create an extension from fbterm, which is a framebuffer based terminal.
 Unfortunately I get some errors when I try to compile it:

...warning: libfreetype.so.6, needed by /usr/local/lib/libfontconfig.so, not found...

 That's true, MicroCore does not have libfreetype.so.6 even after installing the libxft.tcz and libxft-dev.tcz extensions. TinyCore has this library by default, but I want the fbterminal to work under MicroCore.
 What should I do? I think libxft.tcz extension should contain the .so file also (not only the .a .la files.
 Or maybe I can try to compile fbterm under TinyCore and somehow statically link libfreetype.so.6 so it won't be missing under MicroCore... but I don't know how to do it yet. :(

gutmensch:
For graphical stuff in microcore you need Xlibs.gz.

andriscom:
Oh thanks... It works now.  :)

I just don't get it... why Xlibs are not in the repo?

Here are the steps I made:
1.:
wget http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/release/microcore/Xlibs.gz
2.:
Extract...
3.:
cpio -ivF Xlibs.cpio
4.:
Copy the files /home/tc/usr/lib/libfreetype.so* to /usr/local/lib

gutmensch:
Xlibs.gz, Xprogs.gz, Xvesa.gz are compressed cpio initramfs images and not extensions (which are squashfs images). They're specifically designed to build the "difference" between microcore and tinycore. So it's very logical they're not in the extension repo ;-)

You can just copy the *.gz files to your tce folder (not into optional) and at the next boot, microcore will use them automatically IIRC.

andriscom:
Thanks... I've overcompilcated a bit...  ;D

Navigation

[0] Message Index

[#] Next page

Go to full version