Changes between Version 28 and Version 29 of pyclutter_notes


Ignore:
Timestamp:
Apr 2, 2011, 1:31:22 AM (14 years ago)
Author:
Martin Kolman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pyclutter_notes

    v28 v29  
    8080}}}
    8181
     82
    8283Compiling gobject-introspection in Maemo scratchbox
     84{{{
    83851. install libffi-dev
    84862. symlink libffi header files to correct place
     
    89913. comment out offending constructs in /targets/FREMANTLE_ARMEL/usr/include/sys/stat.h
    9092
     934. apply:
     94
     95diff --git a/giscanner/shlibs.py b/giscanner/shlibs.py
     96index cac4fdf..26c2f02 100644
     97--- a/giscanner/shlibs.py
     98+++ b/giscanner/shlibs.py
     99@@ -71,7 +71,7 @@ def _resolve_non_libtool(options, binary, libraries):
     100     if libtool:
     101         args.extend(libtool)
     102         args.append('--mode=execute')
     103-    args.extend(['ldd', '--list', binary.args[0]])
     104+    args.extend(['/lib/ld-2.5.so', '--list', binary.args[0]])
     105     proc = subprocess.Popen(args, stdout=subprocess.PIPE)
     106     patterns = {}
     107     for library in libraries:
     108
     109--- Makefile.am~        2009-05-28 12:43:16.000000000 -0300
     110+++ Makefile.am 2009-06-23 16:57:10.000000000 -0300
     111@@ -18,7 +18,7 @@
     112 
     113 ACLOCAL_AMFLAGS = -I m4
     114 
     115-SUBDIRS = girepository giscanner tools gir docs tests examples
     116+SUBDIRS = girepository giscanner tools gir docs examples
     117 DIST_SUBDIRS = m4 $(SUBDIRS)
     118 
     119 man_MANS =                     \
     120--- Makefile.in~        2009-06-21 18:38:36.000000000 -0300
     121+++ Makefile.in 2009-06-23 16:57:09.000000000 -0300
     122@@ -262,7 +262,7 @@
     123 GCOVSOURCES =
     124 @GI_GCOV_ENABLED_TRUE@GCOV_DIRS = girepository tools
     125 ACLOCAL_AMFLAGS = -I m4
     126-SUBDIRS = girepository giscanner tools gir docs tests examples
     127+SUBDIRS = girepository giscanner tools gir docs examples
     128 DIST_SUBDIRS = m4 $(SUBDIRS)
     129 man_MANS = \
     130        docs/g-ir-compiler.1    \
     131
     132}}}
     133
     134Compiling Clutter 1.6.2 with gobject introspection in maemo scratchbox
     135
     136 * ./configure everything with --prefix=/opt
     137 * use the folowing to load the newly compiled versions instead of the installed versions:
     138
     139{{{
     140export PATH=/opt/bin:$PATH
     141export LD_LIBRARY_PATH=/opt/lib:/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib
     142export PKG_CONFIG_PATH=/opt/lib/pkgconfig/
     143}}}
     144
     1451. configure Clutter 1.6.2
     146
     147{{{
     148./configure --enable-gtk-doc --enable-docs=yes --enable-introspection=yes --prefix=/opt
     149}}}
     150
     151
     152
     153
    91154
    92155