On 02/29/2012 03:58 AM, Daniel Juyung Seo wrote: > Thanks but what's m4 slience and how can I set that? > Thanks in advance. > It's an m4 macro that silences normal (clean) build output so you don't see (or need to) all the -I/usr/include output during build (or other such define things).
Basically, instead of the messy output you are used to, you will get something like this: (mmmm, clean code) make[5]: Entering directory `/home/devilhorns/e/evas/src/modules/engines/gl_common' CC evas_gl_context.lo CC evas_gl_shader.lo CC evas_gl_rectangle.lo CC evas_gl_texture.lo CC evas_gl_image.lo CC evas_gl_font.lo CC evas_gl_polygon.lo CC evas_gl_line.lo CC evas_gl_filter.lo CCLD libevas_engine_gl_common.la make[5]: Leaving directory `/home/devilhorns/e/evas/src/modules/engines/gl_common' Making all in gl_x11 make[5]: Entering directory `/home/devilhorns/e/evas/src/modules/engines/software_x11' CC module_la-evas_engine.lo CC module_la-evas_xcb_xdefaults.lo CC module_la-evas_xcb_outbuf.lo CC module_la-evas_xcb_buffer.lo CC module_la-evas_xcb_color.lo CC module_la-evas_xcb_main.lo CCLD module.la make[5]: Leaving directory `/home/devilhorns/e/evas/src/modules/engines/software_x11' (booo, not clean code) ;) make[5]: Entering directory `/home/devilhorns/e/evas/src/modules/engines/gl_x11' CC module_la-evas_engine.lo evas_engine.c: In function '_sym_init': evas_engine.c:519:4: warning: assignment from incompatible pointer type evas_engine.c:519:4: warning: assignment from incompatible pointer type evas_engine.c: In function 'eng_gl_make_current': evas_engine.c:3349:35: warning: comparison between signed and unsigned integer expressions CC module_la-evas_x_main.lo CCLD module.la make[5]: Leaving directory `/home/devilhorns/e/evas/src/modules/engines/gl_x11' Making all in gl_sdl make[5]: Entering directory `/home/devilhorns/e/evas/src/modules/engines/gl_sdl' make[5]: Nothing to be done for `all'. Not sure exactly what is required to get it working on buntu distros. I just build the normal (latest) autoconf, automake, etc, etc and it just works :) I'm sure google could help you w/ your buntu issues tho ;) > Daniel Juyung Seo (SeoZ) > > On Wed, Feb 29, 2012 at 5:38 PM, Christopher Michael<cpmicha...@comcast.net >> wrote: > >> On 02/29/2012 02:02 AM, Carsten Haitzler (The Rasterman) wrote: >>> On Wed, 29 Feb 2012 15:52:07 +0900 Daniel Juyung Seo< >> seojuyu...@gmail.com> >>> said: >>> >>>> On Wed, Feb 29, 2012 at 2:59 PM, Christopher Michael< >> cpmicha...@comcast.net >>>>> wrote: >>>> >>>>> On 02/29/2012 12:05 AM, Enlightenment SVN wrote: >>>>>> Log: >>>>>> elm win: Commented unused function. >>>>>> >>>>>> Signed-off-by: Daniel Juyung Seo<juyung....@samsung.com> >>>>>> >>>>>> Author: seoz >>>>>> Date: 2012-02-28 21:05:50 -0800 (Tue, 28 Feb 2012) >>>>>> New Revision: 68533 >>>>>> Trac: http://trac.enlightenment.org/e/changeset/68533 >>>>>> >>>>>> Modified: >>>>>> trunk/elementary/src/lib/elm_win.c >>>>>> >>>>> >>>> >>>> Hello >>>> >>>>> >>>>> These are going to be employed in code very soon...don't get unused >>>>> happy yet. >>>>> >>>> >>>> I knew it would be a temporary fix and I already read your commit. >>>> It was for shutting up warning message while building. >>>> So don't care :) >>>> Thanks. >>> >>> i kind of agree - at this stage we are tryng to nix all warnings so we >> can >>> focus on the real warnings/problems that turn up. :) if there has to be >> tmp >>> code.. making it not add warns is good. >>> >>> i highly suggest people use -W -Wall -Wextra :) >>> >> Already do. But if you are not using m4 silent, then the warnings get >> mixed with the build output, and people don't see them. Seriously, >> enable m4 silent, record the build, grep warning and you'll see the >> larger messes. >> >> dh >> >>>> Daniel Juyung Seo (SeoZ) >>>> >>>> >>>>> >>>>> They are just a basis. i'll clean it up. who else takes care of the >>>>> unused vars ;) These are going to be used to allow elm to pass a buffer >>>>> of the mouse cursor (pixels) to wayland and allow the protocol there to >>>>> attach those pixels to the surface of the cursor. if that cursor is >>>>> rendered in shm or egl, who cares ;) >>>>> >>>>> dh >>>>> >>>>> >>>>>> Modified: trunk/elementary/src/lib/elm_win.c >>>>>> =================================================================== >>>>>> --- trunk/elementary/src/lib/elm_win.c 2012-02-29 04:50:20 UTC >>>>> (rev 68532) >>>>>> +++ trunk/elementary/src/lib/elm_win.c 2012-02-29 05:05:50 UTC >>>>> (rev 68533) >>>>>> @@ -102,7 +102,7 @@ >>>>>> static void _elm_win_frame_cb_maximize(void *data, Evas_Object *obj >>>>> __UNUSED__, const char *sig __UNUSED__, const char *source __UNUSED__); >>>>>> static void _elm_win_frame_cb_close(void *data, Evas_Object *obj >>>>> __UNUSED__, const char *sig __UNUSED__, const char *source __UNUSED__); >>>>>> >>>>>> -static void _elm_win_pointer_add(Elm_Win *win, const char *style); >>>>>> +//static void _elm_win_pointer_add(Elm_Win *win, const char *style); >>>>>> >>>>>> static const char SIG_DELETE_REQUEST[] = "delete,request"; >>>>>> static const char SIG_FOCUS_OUT[] = "focus,out"; >>>>>> @@ -1547,6 +1547,7 @@ >>>>>> evas_object_del(win->win_obj); >>>>>> } >>>>>> >>>>>> +/* >>>>>> static void >>>>>> _elm_win_pointer_add(Elm_Win *win, const char *style) >>>>>> { >>>>>> @@ -1566,6 +1567,7 @@ >>>>>> evas_object_resize(win->pointer.obj, 32, 32); >>>>>> evas_object_show(win->pointer.obj); >>>>>> } >>>>>> +*/ >>>>>> >>>>>> #ifdef ELM_DEBUG >>>>>> static void >> >> ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel