A few of us met to discuss offline roadmaps and challenges today, and
noting that no user gropu exists [and that other overviews of offline
projects on Meta are a bit out of date] we started a user group. This is a
very low-overhead group to provide a name for the network of all offline
Please add links to your own active projects from this page.
I am working on compiling kiwix-tools, and therefore kiwix-lib for the
XO-1.5 (fedora 18), in preparation for the trip to Haiti in April.
I am following the instructions here: https://github.com/kiwix/kiwix-tools
and here: https://github.com/kiwix/kiwix-lib
With Jerry, Nathan, and Adam's help, I was able to install all dependencies
for kiwix-lib (icu, zim, pugixml, ctpp2 [had to compile from source],
the environment compilation tools (automake, libtool, pkg-config).
But I am having trouble with *meson*. Meson requires python 3.5+ so we
installed python 3.6 from source (via
Meson (finally) was successfully installed that way, but now am running
into the following error when running "meson . build" as instructed to do
*Error during basic setup: Neither directory contains a build file
Based on searching the web, it seems like this command requires the source
existing thought it seems per here:
that it may not be the preferred route anymore. The solution in that issue
was to run this command:
*sudo -u kiwix /bin/bash -c "cd /opt/kiwix; /usr/lib/kiwix/bin/kiwix-manage
Would appreciate any guidance on how to proceed. Many thanks.
On Tue, Mar 6, 2018 at 7:00 PM, Adam Holt <holt(a)unleashkids.org> wrote:
> On Mar 6, 2018 6:26 PM, "Avni Khatri" <avni(a)kidsoncomputers.org> wrote:
> Hi all -
> As part of the Haiti trip, we are looking for help getting Kiwix
> kiwix-tools (enables fully searchable offline Wikipedia, across
> disconnected lands).
> This is necessary to display the new ZIM files (these contain full-text
> search indexes, since about a year ago, consequently the old Kiwix on i686
> no longer works!)
> compiled and working on OLPC XO-1.5
> We believe this should be straightforward as it *was* running on i686 just
> over a year ago at the end of 2016: https://github.com/kiwix
> Steps are outlined at the bottom of: https://github.com/kiwix/kiwix-tools and
> we think it's a matter of knowing which compiler flags to use.
> Support by Emmanuel & the Kiwix team will be available via IRC channel
> #kiwix at http://webchat.freenode.net for questions. Adam (cc'ed) can
> also provide additional technical details as necessary.
> We need this so kids in the two schools we are visiting can view the
> Wikipedia we all love so much offline and has the impact to help any kid
> (or anybody!) using 32-bit Linux PC's.
> If an actual XO-1.5 laptop (about 3X faster than the original One Laptop
> Per Child laptop, and a more standard i686 architecture) is needed to
> compile kiwix-tools please let us know.
> "It should be almost trivial IMO to get the binary for the VIA C7... The
> original ticket dealing with removal of SSE instruction was:
> The original fix was in:
> I recommend to build straight forward i686 and i585 without the SSE(2)
> instruction set, which means with the GCC option -mno-sse"
> Please let Adam and I know if you can help. Many thanks for considering.
> Avni Khatri
> Kids on Computers, Inc.