I'm currently running Gentoo systems, and would like to install NetSurf (a framebuffer-based standards-compliant console web browser, from what I read).
I looked for ebuilds (for Gentoo's package management), but haven't been able to find any (someone correct me if I'm wrong).
Therefore, I downloaded the source (both stable, and, now, SVN) for NetSurf. When I tried to compile it ("make TARGET=framebuffer"), I got an error, looking for libnsbmp. Therefore, I download libnsbmp, and install it:
Code:
ryan@RyanLaptop ~/netsurf $ cd libnsbmp/
ryan@RyanLaptop ~/netsurf/libnsbmp $ make
COMPILE: src/libnsbmp.c
AR: build-Linux-Linux-release-lib-static/libnsbmp.a
ryan@RyanLaptop ~/netsurf/libnsbmp $ sudo make install
Password:
install -m 644 include/libnsbmp.h /usr/local/include/
sed -e... libnsbmp.pc.in >build-Linux-Linux-release-lib-static/libnsbmp.pc
install -m 644 build-Linux-Linux-release-lib-static/libnsbmp.pc /usr/local/lib/pkgconfig/libnsbmp.pc
install -m 644 build-Linux-Linux-release-lib-static/libnsbmp.a /usr/local/lib
ryan@RyanLaptop ~/netsurf/libnsbmp $ cd ..
ryan@RyanLaptop ~/netsurf $ cd netsurf
ryan@RyanLaptop ~/netsurf/netsurf $ make TARGET=framebuffer
M.CONFIG: JPEG (libjpeg) enabled (NETSURF_USE_JPEG := YES)
M.CONFIG: JNG/MNG/PNG (libmng) enabled (NETSURF_USE_MNG := YES)
M.CONFIG: PDF export (haru) disabled (NETSURF_USE_HARU_PDF := NO)
M.CONFIG: glibc internal iconv enabled (NETSURF_USE_LIBICONV_PLUG := YES)
M.CONFIG: PNG/MNG/JNG (libmng) enabled (NETSURF_USE_MNG := YES)
M.CONFIG: PNG (libpng) enabled (NETSURF_USE_PNG := YES)
M.CONFIG: Sprite (librosprite) auto-disabled (NETSURF_USE_ROSPRITE := AUTO)
M.CONFIG: BMP (libnsbmp) failed (NETSURF_USE_BMP := YES)
framebuffer/Makefile.target:40: *** Unable to find library for: BMP (libnsbmp). Stop.
As you can see, I'm still getting the same error.
Does anyone have any hints?
Thank you.