Hi, all.

I'm creating a tiny patch for eina.

This patch supports gcc 3.x

Best Regards.
-=-=-=-=-=-=-=-=-
Naruto TAKAHASHI
tnar...@gmail.com



At Thu, 01 Jan 2009 00:29:01 +0900 (JST),
Yasufumi Haga wrote:
> 
> On Wed, 31 Dec 2008 23:58:08 +0900,
>     Naruto TAKAHASHI <tnar...@gmail.com> wrote:
> 
> Hi Takahashi-san
> Thanks for your advice.
> 
> > Please try to add "-fno-strict-aliasing" option of CFLAGS.
> 
> Yes, this works just fine. This helped me compile eina successfully.
> Thanks a lot.
> Regards.
> --Yasufumi
> 
> >
> > Best Regards.
> >
> > -=-=-=-=-=-=-=-=-
> > Naruto TAKAHASHI
> > tnar...@gmail.com
> >
> >
> > At Fri, 19 Dec 2008 21:40:12 +0900 (JST),
> > Yasufumi Haga wrote:
> >>
> >> Hi all
> >>
> >> I updated the sources of eina to revision 38223 and tried to 
> >> compile
> >> it, but it failed with the following error:
> >>
> >>   gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I. -I../.. 
> >> -I../../src/include
> >> -I../../src/include -DPACKAGE_BIN_DIR=\"/usr/local/e17/bin\"
> >> -DPACKAGE_LIB_DIR=\"/usr/local/e17/lib\"
> >> -DPACKAGE_DATA_DIR=\"/usr/local/e17/share/eina\" -Wall -W -Werror
> >> -I/opt/fumi/dbus/include/dbus-1.0 
> >> -I/opt/fumi/libpng/include/libpng12
> >> -I/opt/fumi/glib/include/glib-2.0
> >> -I/opt/fumi/glib/include/gio-unix-2.0 
> >> -I/opt/fumi/atk/include/atk-1.0
> >> -I/opt/fumi/pixman/include -I/opt/fumi/cairo/include
> >> -I/opt/fumi/pango/include -I/opt/fumi/jasper/include
> >> -I/opt/fumi/gtk+/include -I/opt/fumi/babl/include
> >> -I/opt/fumi/gegl/include -I/opt/fumi/gettext/include
> >> -I/opt/fumi/gimp/include -I/opt/fumi/imagemagick/include/ -g -O2 
> >> -MT
> >> eina_hash.lo -MD -MP -MF .deps/eina_hash.Tpo -c eina_hash.c  -fPIC
> >> -DPIC -o .libs/eina_hash.o
> >> eina_hash.c: In function `_eina_hash_rbtree_each':
> >> eina_hash.c:273: warning: dereferencing type-punned pointer will
> >> break strict-aliasing rules
> >> make[3]: *** [eina_hash.lo] Error 1
> >> make[3]: Leaving directory 
> >> `/home/fumi/src/e17/e/trunk/eina/src/lib'
> >> make[2]: *** [all-recursive] Error 1
> >> make[2]: Leaving directory `/home/fumi/src/e17/e/trunk/eina/src'
> >> make[1]: *** [all-recursive] Error 1
> >> make[1]: Leaving directory `/home/fumi/src/e17/e/trunk/eina'
> >> make: *** [all] Error 2
> >>
> >> Are there any ways to compile eina successfully? Does this error 
> >> has
> >> anything to do with gcc3 which I'm using?
> >>
> >> Thanks in advance.
> >> --Yasufumi
> >>
> >> ------------------------------------------------------------------------------
> >> _______________________________________________
> >> enlightenment-users mailing list
> >> enlightenment-us...@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to