Really old thread, but I now found out what to do, and how to make Gibbon
working on my system. (Arch Linux). Maybe I will make a PKGBUILD file for
it later.

Gibbon is depending on gsettings-desktop-schemas. Your system probably have
a deb/rpm/pacman for that.

gibbon comes with a .xml file. bg.gibbon.gschema.xml. In my build this was
installed in /usr/local/share/glib-2.0/schemas/ (after 'make install')
Move this file to the directory containing the gsettings-desktop-schemas
.xml files. On my system they are in
/usr/share/glib-2.0/schemas/org.gnome.desktop.<...>.xml

So:
$ sudo mv /usr/local/share/glib-2.0/schemas/bg.gibbon.gschema.xml
/usr/share/glib-2.0/schemas/

then you have to "compile" these schemas.
$ sudo glib-compile-schemas --targetdir=/usr/share/glib-2.0/schemas/
/usr/share/glib-2.0/schemas/

YMMV.

After that gibbon starts up with no problem.

Good luck and thanks to Guido for his effort with this client.
-Øystein



On Mon, Jun 29, 2015 at 5:58 AM, Joseph Heled <jhe...@gmail.com> wrote:

> I remember trying to use it unsuccessfully in the past.
>
> I got it to compile and it core dumped immediately
>
> ~/software/gibbon > src/gibbon --data-dir data
>
> (gibbon:32457): GLib-GIO-ERROR **: Settings schema 'bg.gibbon.data.recent'
> is not installed
>
> Trace/breakpoint trap
>
>
> On 29 June 2015 at 15:42, Michael Petch <mpe...@gnubg.org> wrote:
>
>>
>>
>> On 2015-06-28 9:30 PM, Joseph Heled wrote:
>> > Well, I would love it if the display engine could be bundled with a FIBS
>> > client sans the brainz.
>> >
>> > I stopped playing on FIBS for some years now due to lack of a Linux
>> client.
>> >
>>
>> One Linux client that is a work in progress is
>> http://savannah.nongnu.org/projects/gibbon/
>>
>> It is a GTK+ front end for FIBS. The primary developer is Guido Flohr.
>>
>> Guido has also developed bots for FIBS and wrote a FIBS server simulator
>> in Perl called BaldLies https://www.openhub.net/p/baldlies . The server
>> can interface with GNUbg using the external socket interface.
>>
>> Guido has also contributed to GNUbg. I've worked with him to fix some
>> problems in GNUbg that he encountered while doing development on his
>> products.
>>
>> --
>> Michael Petch
>> GNU Backgammon Maintainer / Developer
>> OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304
>>
>> _______________________________________________
>> Bug-gnubg mailing list
>> Bug-gnubg@gnu.org
>> https://lists.gnu.org/mailman/listinfo/bug-gnubg
>>
>
>
> _______________________________________________
> Bug-gnubg mailing list
> Bug-gnubg@gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-gnubg
>
>
_______________________________________________
Bug-gnubg mailing list
Bug-gnubg@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-gnubg

Reply via email to