[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile-clutter, clutter-devel: I worked and pushed another 7 patches

From: David Pirotte
Subject: guile-clutter, clutter-devel: I worked and pushed another 7 patches
Date: Wed, 26 Aug 2015 18:08:44 -0300


          clutter-devel:         I worked and pushed another 7 patches (*)

Getting close to a 1.12.2 release:

        -]      guile-clutter now pass make distcheck
        -]      no more guile nor clutter related warnings anymore

        there are texi [documentation] related warnings, but I won't work on 
        now and you maty safely ignore all of them.

If you'd like to try it, see some recommendation here below (***)

Happy hacking,

(*)             da0a469 * adding pkg-config support
                a051913 * autotool chain improvements - final steps
                8793b08 * fix make distcheck
                6b0c524 * autotool chain improvements - preparation
                d2c10d0 * adding LICENSE
                6d57238 * fixing clutter_init related warning
                b09a69e * fixing examples/hello-transition.scm

(**)            I use /opt/cogl/1.12 and make symbolic links like this
                        cd /opt/cogl
                        include -> 1.12/include/
                        lib -> 1.12/lib/
                        share -> 1.12/share

                this allows me to 'play with' and check guile-clutter against 
                multiple cogl/clutter versions if I need to...


You need to install/satisfy the following dependencies:

        g-wrap 1.9.15
        guile-cairo     [ from the source, git clone ]
                git clone git://
        guile-gnome 2.16.3

and cogl, clutter 1.12.2 [it won't compile against the latest distro available
version], so I suggest:

        git clone git://
        cd cogl
        git checkout 1.12.2
        ./ --prefix=...               (**)
        make install

        git clone git://
        cd clutter
        git checkout 1.12.2
        ./ --prefix=...               (**)
        make install

To compile guile-clutter:

        git clone git:// guile-clutter
        cd guile-clutter
        git checkout clutter-devel
        ./configure --prefix=/opt \
        make install

        note that the above ./configure step assumes all dependencies in /opt 
        cogl/clutter installed as explained here below (**), you'll have to 
        PKG_CONFIG_PATH and LD_LIBRARY_PATH to accommodate your cogl/clutter 
        g-wrap, guile-cairo and guile-gnome --prefix

Attachment: pgpYulm86lBfJ.pgp
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]