Hi Forrest,

2009/9/4 Zhao, Forrest <forrest.z...@intel.com>:
> Peter,
>
> You could get the latest clutter-gesture code with the fix at 
> git://git.moblin.org/clutter-gesture

Yes, that's where I've been grabbing it from. The last patch fixes it for me.

Thanks,
Peter

> Thanks,
> Forrest
>
> -----Original Message-----
> From: dev-boun...@moblin.org [mailto:dev-boun...@moblin.org] On Behalf Of Bu, 
> Long
> Sent: 2009年9月4日 11:43
> To: Peter Robinson; dev@moblin.org
> Subject: Re: [Moblin Dev] clutter-gesture compile issues
>
> This patch should fix that.
> Cheers.
> Long
>
> diff --git a/clutter-gesture/Makefile.am b/clutter-gesture/Makefile.am
> index d3c0359..c6c728d 100644
> --- a/clutter-gesture/Makefile.am
> +++ b/clutter-gesture/Makefile.am
> @@ -40,7 +40,7 @@ libcluttergesture_la_SOURCES = clutter-gesture.c 
> clutter-gesture.h    \
>        $(MARSHALFILES) ../engine/engine.h
>  #clutter-marshal.c clutter-marshal.h
>
> -libcluttergesture_la_LIBADD = @CLUTTERGESTURE_LIBS@ ../engine/libengine.a
> +libcluttergesture_la_LIBADD = @CLUTTERGESTURE_LIBS@ ../engine/libengine.la
>  libcluttergesture_la_LDFLAGS= -version-info 0:1:0 -no-undefined
>
>  DISTCLEANFILES = $(MARSHALFILES)
> diff --git a/engine/Makefile.am b/engine/Makefile.am
> index 30bf021..92e4af3 100644
> --- a/engine/Makefile.am
> +++ b/engine/Makefile.am
> @@ -19,9 +19,9 @@
>  #       Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
>  #       USA.
>
> -noinst_LIBRARIES = libengine.a
> +lib_LTLIBRARIES= libengine.la
>
> -libengine_a_SOURCES = engine.c engine.h plugin.h stroke.c stroke.h 
> gesture_recog.c gesture_recog.h
> +libengine_la_SOURCES = engine.c engine.h plugin.h stroke.c stroke.h 
> gesture_recog.c gesture_recog.h
>
>  AM_CFLAGS = @CLUTTERGESTURE_CFLAGS@ -DPKGDATADIR="\"$(pkgdatadir)\""
>
> diff --git a/tests/Makefile.am b/tests/Makefile.am
> index c17b491..f2251b6 100644
> --- a/tests/Makefile.am
> +++ b/tests/Makefile.am
> @@ -29,7 +29,7 @@ test_LDFLAGS = 
> $(top_builddir)/clutter-gesture/libcluttergesture.la
>
>  test_engine_SOURCES = test_engine.c
>  test_engine_CFLAGS = @CLUTTERGESTURE_CFLAGS@ -g3 -O0 -ggdb 
> -DPKGDATADIR="\"$(pkgdatadir)\""
> -test_engine_LDFLAGS = $(top_builddir)/clutter-gesture/libcluttergesture.la 
> $(top_builddir)/engine/libengine.a
> +test_engine_LDFLAGS = $(top_builddir)/clutter-gesture/libcluttergesture.la
>
>  CLEANFILES = *~ test-events, test_engine
>
>
>>-----Original Message-----
>>From: dev-boun...@moblin.org [mailto:dev-boun...@moblin.org] On Behalf Of
>>Peter Robinson
>>Sent: 2009年9月3日 18:24
>>To: dev@moblin.org
>>Subject: [Moblin Dev] clutter-gesture compile issues
>>
>>Hi,
>>
>>I'm not sure if I'm better taking clutter-gesture queries to this list
>>or the clutter list. I'm having an issue when trying to compile it,
>>either the src rpm from the repo or from git master. I get the
>>following errors below on Fedora Rawhide so not sure if its due to
>>later libraries or compiler.
>>
>>Peter
>>
>>
>>/bin/sh ../libtool --tag=CC   --mode=link gcc -g -pthread
>>-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
>>-I/usr/include/clutter-1.0 -I/usr/include/cairo
>>-I/usr/include/pango-1.0 -I/usr/include/gtk-2.0
>>-I/usr/include/pixman-1 -I/usr/include/freetype2
>>-I/usr/include/libpng12 -I/usr/include/drm   -Wall -Werror
>>-DPKGDATADIR="\"/usr/local/share/clutter_gesture\"" -I./ -I../engine
>>-g -O2 -version-info 0:1:0 -no-undefined  -o libcluttergesture.la
>>-rpath /usr/local/lib clutter-gesture.lo  -pthread -lclutter-glx-1.0
>>-lpangocairo-1.0 -lgthread-2.0 -lrt -lgdk_pixbuf-2.0 -lGL -lX11 -lXext
>>-lXdamage -lXcomposite -lpango-1.0 -lcairo -lgmodule-2.0 -lXfixes
>>-lgobject-2.0 -lglib-2.0   ../engine/libengine.a
>>
>>*** Warning: Linking the shared library libcluttergesture.la against the
>>*** static library ../engine/libengine.a is not portable!
>>libtool: link: gcc -shared  .libs/clutter-gesture.o
>>-lclutter-glx-1.0 -lpangocairo-1.0 -lgthread-2.0 -lrt -lgdk_pixbuf-2.0
>>-lGL -lX11 -lXext -lXdamage -lXcomposite -lpango-1.0 -lcairo
>>-lgmodule-2.0 -lXfixes -lgobject-2.0 -lglib-2.0 ../engine/libengine.a
>>-pthread -pthread   -pthread -Wl,-soname -Wl,libcluttergesture.so.0 -o
>>.libs/libcluttergesture.so.0.0.1
>>/usr/bin/ld: ../engine/libengine.a(engine.o): relocation R_X86_64_32
>>against `.rodata.str1.1' can not be used when making a shared object;
>>recompile with -fPIC
>>../engine/libengine.a: could not read symbols: Bad value
>>collect2: ld returned 1 exit status
>>make[3]: *** [libcluttergesture.la] Error 1
>>make[3]: Leaving directory
>>`/home/peter/rpmbuild/BUILD/clutter-gesture-0.0.1/clutter-gesture'
>>make[2]: *** [all] Error 2
>>make[2]: Leaving directory
>>`/home/peter/rpmbuild/BUILD/clutter-gesture-0.0.1/clutter-gesture'
>>make[1]: *** [all-recursive] Error 1
>>make[1]: Leaving directory
>>`/home/peter/rpmbuild/BUILD/clutter-gesture-0.0.1'
>>make: *** [all] Error 2
>>_______________________________________________
>>Moblin dev Mailing List
>>dev@moblin.org
>>
>>To manage or unsubscribe from this mailing list visit:
>>http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org
>>once logged in.
>>
>>For more information on the Moblin Developer Mailing lists visit:
>>http://moblin.org/community/mailing-lists
> _______________________________________________
> Moblin dev Mailing List
> dev@moblin.org
>
> To manage or unsubscribe from this mailing list visit:
> http://lists.moblin.org/listinfo/dev or your user account on 
> http://moblin.org once logged in.
>
> For more information on the Moblin Developer Mailing lists visit:
> http://moblin.org/community/mailing-lists
_______________________________________________
Moblin dev Mailing List
dev@moblin.org

To manage or unsubscribe from this mailing list visit:
http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org 
once logged in.

For more information on the Moblin Developer Mailing lists visit:
http://moblin.org/community/mailing-lists

Reply via email to