Git Product home page Git Product logo

couchbeam's People

Contributors

amuino avatar andreashasse avatar andrewtj avatar b3no avatar benoitc avatar carrascoacd avatar danielfinke avatar dewolfe avatar dyslaw-pesail avatar elitak avatar epappas avatar fenollp avatar fjl avatar h4cc avatar icehess avatar ivlis avatar jhs avatar jimt avatar jongretar avatar klaustrainer avatar lazedo avatar loxs avatar obi458 avatar optikfluffel avatar puzza007 avatar schemeway avatar serg-i-o avatar sinasamavati avatar skorobkov avatar xorver avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

couchbeam's Issues

Content type not correctly shown when using inline attachments

There is a small bug in the couchbeam_attachments:add_inline/4 function that prevents the content type to be correclty stored inside Couchdb. The 3rd line in this function is:

Attachment = {list_to_binary(AName), {[{<<"content-type">>, list_to_binary(ContentType)}, {<<"data">>, Data}]}},

it should be:

Attachment = {list_to_binary(AName), {[{<<"content_type">>, list_to_binary(ContentType)}, {<<"data">>, Data}]}},

(content type is written with an underscore in CouchDB) ... tested that change and now the content types are stored correctly inside my CouchDB.

locally registered names prevent multiple configurations

Dependent applications are unable to instance couchbeam multiple times and the main problem with doing so is the locally registered names: "couchbeam_manager" and "lhttpc_manager" (within the dependency lhttpc). It is common for useful libraries to avoid registered names, since it can cause conflicts with other applications. couchbeam would benefit from changes that do not depend on starting it as a single application instance. Otherwise users of couchbeam will be unable to talk to multiple couchdb databases. It is possible you could handle the problem with more locally registered names, but that would involve changes in the wrong direction, based on other Erlang database drivers.

support for multiple attachment

Can you please add support for multiple files attachement at single http call?
put_attachment(Db, DocId, ListofX)

where ListofX would be list of tuple of {Content, AName, Length, ContentType}
Here Length is mere redundant as it is the size of the Content. I just borrowed from existing API.
Possible use cases,

  1. Mutile file attachment from client, adds multiple photos in single http call using multipart
  2. Item list - Single Image with multiple size for thumbnail, normal and or original etc

Cannot start couchbeam without ibrowse:start()

I was using manual on http://benoitc.github.com/couchbeam/, but if I do so, I got an error:

exception error: bad argument
     in function  ets:lookup/2
        called as ets:lookup(ibrowse_lb,{"localhost",5984})
     in call from ibrowse:send_req/6
     in call from couchbeam:request/6
     in call from couchbeam:server_info/1

My code is:

save_to_db() ->
    st_utils:load_libraries(),
    application:start(ibrowse),
    application:start(couchbeam),
    CouchDb = couchbeam:server_connection("localhost", 5984, "", []),
    couchbeam:server_info(CouchDb). 

load_libraries() ->
    ProjectRoot = filename:join([filename:absname("./"), "site_stater"]),
    {ok, DepsList} = file:list_dir(ProjectRoot ++ "/deps/"),
    lists:foreach(fun (Folder) ->
                       EbinFolder = ProjectRoot ++ "/deps/" ++ Folder ++ "/ebin",
                       case filelib:is_dir(EbinFolder) of
                           true ->
                               code:add_patha(EbinFolder);
                           false -> ok
                       end
                  end,
                DepsList),
    ok.

But if I replace application:start(ibrowse) to ibrowse:start(), everything works fine

{ok,{[{<<"couchdb">>,<<"Welcome">>},
      {<<"version">>,<<"1.1.1">>}]}}

Did I something wrong or is manual wrong?

Feature request - use a parametrized module to represent a view result

Hi,

Is it possible to use a parametrized module like mochiweb does for a request?
Extracting info from the view result can be much more intuitive:
view_res:get(total_rows)
view_res:get(offset)
view_res:get_doc_num(3) will give you back the third doc in the result.
view_res:get_doc_prop(3, <<"name">>) will give you back the name field of the third doc.

What do you think?

make: *** [compile] Error 1 on ubuntu natty

==> ejson (get-deps)
==> oauth (get-deps)
==> ibrowse (get-deps)
==> couchbeam (get-deps)
==> ejson (compile)
Compiling c_src/decode.c
In file included from c_src/erl_nif_compat.h:8:0,
from c_src/decode.c:18:
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:28:23: error: redefinition of typedef ‘ERL_NIF_TERM’
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:28:23: note: previous declaration of ‘ERL_NIF_TERM’ was here
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:35:2: error: conflicting types for ‘ErlNifFunc’
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:35:2: note: previous declaration of ‘ErlNifFunc’ was here
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:38:35: error: redefinition of typedef ‘ErlNifEnv’
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:38:35: note: previous declaration of ‘ErlNifEnv’ was here
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:40:16: error: redefinition of ‘struct enif_entry_t’
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:40:16: note: originally defined here
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:51:2: error: conflicting types for ‘ErlNifEntry’
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:51:2: note: previous declaration of ‘ErlNifEntry’ was here
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:65:2: error: conflicting types for ‘ErlNifBinary’
/usr/lib/erlang/erts-5.7.4/include/erl_nif.h:65:2: note: previous declaration of ‘ErlNifBinary’ was here
In file included from /usr/lib/erlang/erts-5.7.4/include/erl_nif.h:84:0,
from c_src/erl_nif_compat.h:8,
from c_src/decode.c:18:
/usr/lib/erlang/erts-5.7.4/include/erl_nif_api_funcs.h:29:1: error: conflicting types for ‘enif_inspect_binary’
/usr/lib/erlang/erts-5.7.4/include/erl_nif_api_funcs.h:29:1: note: previous declaration of ‘enif_inspect_binary’ was here
/usr/lib/erlang/erts-5.7.4/include/erl_nif_api_funcs.h:30:1: error: conflicting types for ‘enif_alloc_binary’
/usr/lib/erlang/erts-5.7.4/include/erl_nif_api_funcs.h:30:1: note: previous declaration of ‘enif_alloc_binary’ was here
/usr/lib/erlang/erts-5.7.4/include/erl_nif_api_funcs.h:31:1: error: conflicting types for ‘enif_release_binary’
/usr/lib/erlang/erts-5.7.4/include/erl_nif_api_funcs.h:31:1: note: previous declaration of ‘enif_release_binary’ was here
/usr/lib/erlang/erts-5.7.4/include/erl_nif_api_funcs.h:35:1: error: conflicting types for ‘enif_make_binary’
/usr/lib/erlang/erts-5.7.4/include/erl_nif_api_funcs.h:35:1: note: previous declaration of ‘enif_make_binary’ was here
c_src/decode.c: In function ‘make_error’:
c_src/decode.c:42:51: error: ‘ERL_NIF_LATIN1’ undeclared (first use in this function)
c_src/decode.c:42:51: note: each undeclared identifier is reported only once for each function it appears in
c_src/decode.c:42:9: error: too many arguments to function ‘enif_make_string’
/usr/lib/erlang/erts-5.7.4/include/erl_nif_api_funcs.h:43:1: note: declared here
c_src/decode.c:47:9: error: too many arguments to function ‘enif_make_string’
/usr/lib/erlang/erts-5.7.4/include/erl_nif_api_funcs.h:43:1: note: declared here
c_src/decode.c:53:13: warning: implicit declaration of function ‘enif_make_uint’
c_src/decode.c: In function ‘reverse_tokens’:
c_src/decode.c:241:5: warning: implicit declaration of function ‘enif_make_list_from_array’
c_src/decode.c:243:5: warning: implicit declaration of function ‘enif_inspect_iolist_as_binary’
ERROR: $CC -c $CFLAGS $DRV_CFLAGS c_src/decode.c -o c_src/decode.o failed with error: 1
make: *** [compile] Error 1

update mochiweb requirement to 'master'

Mochiweb has been updated to 2.2.1 till now, and couchbeam seems to work fine with it, so there's no need to have it fixed to 1.5.2 in rebar.config (also in ejon rebar.config).

I've run all the tests in couchbeam (make test) with the updated mochiweb and they all passed.

lhttpc is not in the dependency list

It's not very serious, but makes my automated way of starting apps fail. The fix is rather simple, just apply this patch.

diff --git a/ebin/couchbeam.app b/ebin/couchbeam.app
index 9a712e3..180a696 100644
--- a/ebin/couchbeam.app
+++ b/ebin/couchbeam.app
@@ -16,6 +16,6 @@
                         couchbeam_util,
                         couchbeam_sup]},
               {registered,[couchbeam_sup]},
-              {applications,[kernel, stdlib]},
+              {applications,[kernel, stdlib, lhttpc]},
                          {env, []},
                          {mod, {couchbeam, []}}]}.

add support for _list

I am not sure how to use couchbeam to do show, list etc. Atleast list would be very important api for couchbeam

ERROR while trying to install gtk+extra-3.0.1

  1. the "./configure" worked fine..
  2. but then, when I issue the "make" command, i'm getting errors.. the following lists the output of "make"..

the errors appear at the end of the following output.....

PLS SUGGEST A SOLUTION....

vinay@Orion:~/gtk+extra-3.0.1$ make
make all-recursive
make[1]: Entering directory /home/vinay/gtk+extra-3.0.1' Making all in gtkextra make[2]: Entering directory/home/vinay/gtk+extra-3.0.1/gtkextra'
make[2]: Circular gtkextratypebuiltins.h <- gtkextratypebuiltins.h dependency dropped.
( cd . && glib-mkenums
--fhead "#ifndef GTKEXTRA_TYPE_BUILTINS_H\n#define GTKEXTRA_TYPE_BUILTINS_H\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n"
--fprod "/* enumerations from "@filename@" _/\n"
--vhead "GType @enum_name@get_type (void);\n#define GTK_TYPE@ENUMSHORT@ (@enum_name@get_type())\n"
--ftail "G_END_DECLS\n\n#endif /
GTKEXTRA_TYPE_BUILTINS_H /"
gtkbordercombo.h gtkcharsel.h gtkcheckitem.h gtkcolorcombo.h gtkcombobutton.h gtkdirtree.h gtkextra.h gtkextrafeatures.h gtkextraicons.h gtkextra-marshal.h gtkextratypebuiltins.h gtkfilelist.h gtkfileicons.h gtkfontcombo.h gtkiconfilesel.h gtkiconlist.h gtkitementry.h gtkplot.h gtkplotarray.h gtkplot3d.h gtkplotdt.h gtkplotpolar.h gtkplotdata.h gtkplotpixmap.h gtkplotbar.h gtkplotbox.h gtkplotbubble.h gtkplotcandle.h gtkplotflux.h gtkplotsurface.h gtkplotcairo.h gtkplotcanvas.h gtkplotcsurface.h gtkplotpc.h gtkplotgdk.h gtkplotps.h gtkplotprint.h gtkplotsegment.h gtkpsfont.h gtksheet.h gtktogglecombo.h gtkplotcanvasline.h gtkplotcanvasrectangle.h gtkplotcanvasellipse.h gtkplotcanvastext.h gtkplotcanvaspixmap.h gtkplotcanvasplot.h ) > gtkextratypebuiltins.h
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkbordercombo.lo -MD -MP -MF .deps/gtkbordercombo.Tpo -c -o gtkbordercombo.lo gtkbordercombo.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkbordercombo.lo -MD -MP -MF .deps/gtkbordercombo.Tpo -c gtkbordercombo.c -fPIC -DPIC -o .libs/gtkbordercombo.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkbordercombo.lo -MD -MP -MF .deps/gtkbordercombo.Tpo -c gtkbordercombo.c -o gtkbordercombo.o >/dev/null 2>&1
mv -f .deps/gtkbordercombo.Tpo .deps/gtkbordercombo.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcharsel.lo -MD -MP -MF .deps/gtkcharsel.Tpo -c -o gtkcharsel.lo gtkcharsel.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcharsel.lo -MD -MP -MF .deps/gtkcharsel.Tpo -c gtkcharsel.c -fPIC -DPIC -o .libs/gtkcharsel.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcharsel.lo -MD -MP -MF .deps/gtkcharsel.Tpo -c gtkcharsel.c -o gtkcharsel.o >/dev/null 2>&1
mv -f .deps/gtkcharsel.Tpo .deps/gtkcharsel.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcheckitem.lo -MD -MP -MF .deps/gtkcheckitem.Tpo -c -o gtkcheckitem.lo gtkcheckitem.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcheckitem.lo -MD -MP -MF .deps/gtkcheckitem.Tpo -c gtkcheckitem.c -fPIC -DPIC -o .libs/gtkcheckitem.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcheckitem.lo -MD -MP -MF .deps/gtkcheckitem.Tpo -c gtkcheckitem.c -o gtkcheckitem.o >/dev/null 2>&1
mv -f .deps/gtkcheckitem.Tpo .deps/gtkcheckitem.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcolorcombo.lo -MD -MP -MF .deps/gtkcolorcombo.Tpo -c -o gtkcolorcombo.lo gtkcolorcombo.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcolorcombo.lo -MD -MP -MF .deps/gtkcolorcombo.Tpo -c gtkcolorcombo.c -fPIC -DPIC -o .libs/gtkcolorcombo.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcolorcombo.lo -MD -MP -MF .deps/gtkcolorcombo.Tpo -c gtkcolorcombo.c -o gtkcolorcombo.o >/dev/null 2>&1
mv -f .deps/gtkcolorcombo.Tpo .deps/gtkcolorcombo.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcombobutton.lo -MD -MP -MF .deps/gtkcombobutton.Tpo -c -o gtkcombobutton.lo gtkcombobutton.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcombobutton.lo -MD -MP -MF .deps/gtkcombobutton.Tpo -c gtkcombobutton.c -fPIC -DPIC -o .libs/gtkcombobutton.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcombobutton.lo -MD -MP -MF .deps/gtkcombobutton.Tpo -c gtkcombobutton.c -o gtkcombobutton.o >/dev/null 2>&1
mv -f .deps/gtkcombobutton.Tpo .deps/gtkcombobutton.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkdirtree.lo -MD -MP -MF .deps/gtkdirtree.Tpo -c -o gtkdirtree.lo gtkdirtree.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkdirtree.lo -MD -MP -MF .deps/gtkdirtree.Tpo -c gtkdirtree.c -fPIC -DPIC -o .libs/gtkdirtree.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkdirtree.lo -MD -MP -MF .deps/gtkdirtree.Tpo -c gtkdirtree.c -o gtkdirtree.o >/dev/null 2>&1
mv -f .deps/gtkdirtree.Tpo .deps/gtkdirtree.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra.lo -MD -MP -MF .deps/gtkextra.Tpo -c -o gtkextra.lo gtkextra.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra.lo -MD -MP -MF .deps/gtkextra.Tpo -c gtkextra.c -fPIC -DPIC -o .libs/gtkextra.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra.lo -MD -MP -MF .deps/gtkextra.Tpo -c gtkextra.c -o gtkextra.o >/dev/null 2>&1
mv -f .deps/gtkextra.Tpo .deps/gtkextra.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra-marshal.lo -MD -MP -MF .deps/gtkextra-marshal.Tpo -c -o gtkextra-marshal.lo gtkextra-marshal.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra-marshal.lo -MD -MP -MF .deps/gtkextra-marshal.Tpo -c gtkextra-marshal.c -fPIC -DPIC -o .libs/gtkextra-marshal.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra-marshal.lo -MD -MP -MF .deps/gtkextra-marshal.Tpo -c gtkextra-marshal.c -o gtkextra-marshal.o >/dev/null 2>&1
mv -f .deps/gtkextra-marshal.Tpo .deps/gtkextra-marshal.Plo
( cd . && glib-mkenums
--fhead "#define GTKEXTRA_ENABLE_BROKEN\n#include "gtkextra.h""
--fprod "\n/
enumerations from "@filename@" */"
--vhead "GType\n@enum_name@get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {"
--vprod " { @valuename@, "@valuename@", "@valuenick@" },"
--vtail " { 0, NULL, NULL }\n };\n etype = g
@type@_register_static ("@EnumName@", values);\n }\n return etype;\n}\n"
gtkbordercombo.h gtkcharsel.h gtkcheckitem.h gtkcolorcombo.h gtkcombobutton.h gtkdirtree.h gtkextra.h gtkextrafeatures.h gtkextraicons.h gtkextra-marshal.h gtkextratypebuiltins.h gtkfilelist.h gtkfileicons.h gtkfontcombo.h gtkiconfilesel.h gtkiconlist.h gtkitementry.h gtkplot.h gtkplotarray.h gtkplot3d.h gtkplotdt.h gtkplotpolar.h gtkplotdata.h gtkplotpixmap.h gtkplotbar.h gtkplotbox.h gtkplotbubble.h gtkplotcandle.h gtkplotflux.h gtkplotsurface.h gtkplotcairo.h gtkplotcanvas.h gtkplotcsurface.h gtkplotpc.h gtkplotgdk.h gtkplotps.h gtkplotprint.h gtkplotsegment.h gtkpsfont.h gtksheet.h gtktogglecombo.h gtkplotcanvasline.h gtkplotcanvasrectangle.h gtkplotcanvasellipse.h gtkplotcanvastext.h gtkplotcanvaspixmap.h gtkplotcanvasplot.h ) > ./gtkextratypebuiltins.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextratypebuiltins.lo -MD -MP -MF .deps/gtkextratypebuiltins.Tpo -c -o gtkextratypebuiltins.lo gtkextratypebuiltins.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextratypebuiltins.lo -MD -MP -MF .deps/gtkextratypebuiltins.Tpo -c gtkextratypebuiltins.c -fPIC -DPIC -o .libs/gtkextratypebuiltins.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextratypebuiltins.lo -MD -MP -MF .deps/gtkextratypebuiltins.Tpo -c gtkextratypebuiltins.c -o gtkextratypebuiltins.o >/dev/null 2>&1
mv -f .deps/gtkextratypebuiltins.Tpo .deps/gtkextratypebuiltins.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfilelist.lo -MD -MP -MF .deps/gtkfilelist.Tpo -c -o gtkfilelist.lo gtkfilelist.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfilelist.lo -MD -MP -MF .deps/gtkfilelist.Tpo -c gtkfilelist.c -fPIC -DPIC -o .libs/gtkfilelist.o
gtkfileicons.h:1348:14: warning: 'home_xpm' defined but not used
gtkfileicons.h:1597:14: warning: 'up_xpm' defined but not used
gtkfileicons.h:1693:14: warning: 'refresh_xpm' defined but not used
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfilelist.lo -MD -MP -MF .deps/gtkfilelist.Tpo -c gtkfilelist.c -o gtkfilelist.o >/dev/null 2>&1
mv -f .deps/gtkfilelist.Tpo .deps/gtkfilelist.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfontcombo.lo -MD -MP -MF .deps/gtkfontcombo.Tpo -c -o gtkfontcombo.lo gtkfontcombo.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfontcombo.lo -MD -MP -MF .deps/gtkfontcombo.Tpo -c gtkfontcombo.c -fPIC -DPIC -o .libs/gtkfontcombo.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfontcombo.lo -MD -MP -MF .deps/gtkfontcombo.Tpo -c gtkfontcombo.c -o gtkfontcombo.o >/dev/null 2>&1
mv -f .deps/gtkfontcombo.Tpo .deps/gtkfontcombo.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconlist.lo -MD -MP -MF .deps/gtkiconlist.Tpo -c -o gtkiconlist.lo gtkiconlist.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconlist.lo -MD -MP -MF .deps/gtkiconlist.Tpo -c gtkiconlist.c -fPIC -DPIC -o .libs/gtkiconlist.o
gtkiconlist.c: In function 'gtk_icon_list_button_press':
gtkiconlist.c:711:30: warning: 'allocation' may be used uninitialized in this function
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconlist.lo -MD -MP -MF .deps/gtkiconlist.Tpo -c gtkiconlist.c -o gtkiconlist.o >/dev/null 2>&1
mv -f .deps/gtkiconlist.Tpo .deps/gtkiconlist.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkitementry.lo -MD -MP -MF .deps/gtkitementry.Tpo -c -o gtkitementry.lo gtkitementry.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkitementry.lo -MD -MP -MF .deps/gtkitementry.Tpo -c gtkitementry.c -fPIC -DPIC -o .libs/gtkitementry.o
gtkitementry.c: In function 'gtk_entry_real_insert_text':
gtkitementry.c:757:19: warning: unused variable 'ientry'
gtkitementry.c: In function 'gtk_entry_retrieve_surrounding_cb':
gtkitementry.c:1135:17: warning: unused variable 'ientry'
gtkitementry.c: In function 'gtk_entry_create_layout':
gtkitementry.c:1317:17: warning: unused variable 'ientry'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkitementry.lo -MD -MP -MF .deps/gtkitementry.Tpo -c gtkitementry.c -o gtkitementry.o >/dev/null 2>&1
mv -f .deps/gtkitementry.Tpo .deps/gtkitementry.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconfilesel.lo -MD -MP -MF .deps/gtkiconfilesel.Tpo -c -o gtkiconfilesel.lo gtkiconfilesel.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconfilesel.lo -MD -MP -MF .deps/gtkiconfilesel.Tpo -c gtkiconfilesel.c -fPIC -DPIC -o .libs/gtkiconfilesel.o
gtkiconfilesel.c:675:1: warning: 'open_dir' defined but not used
gtkiconfilesel.c:483:1: warning: 'insert_text' defined but not used
gtkiconfilesel.c: In function 'gtk_icon_file_selection_init':
gtkiconfilesel.c:234:10: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconfilesel.lo -MD -MP -MF .deps/gtkiconfilesel.Tpo -c gtkiconfilesel.c -o gtkiconfilesel.o >/dev/null 2>&1
mv -f .deps/gtkiconfilesel.Tpo .deps/gtkiconfilesel.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot.lo -MD -MP -MF .deps/gtkplot.Tpo -c -o gtkplot.lo gtkplot.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot.lo -MD -MP -MF .deps/gtkplot.Tpo -c gtkplot.c -fPIC -DPIC -o .libs/gtkplot.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot.lo -MD -MP -MF .deps/gtkplot.Tpo -c gtkplot.c -o gtkplot.o >/dev/null 2>&1
mv -f .deps/gtkplot.Tpo .deps/gtkplot.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotarray.lo -MD -MP -MF .deps/gtkplotarray.Tpo -c -o gtkplotarray.lo gtkplotarray.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotarray.lo -MD -MP -MF .deps/gtkplotarray.Tpo -c gtkplotarray.c -fPIC -DPIC -o .libs/gtkplotarray.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotarray.lo -MD -MP -MF .deps/gtkplotarray.Tpo -c gtkplotarray.c -o gtkplotarray.o >/dev/null 2>&1
mv -f .deps/gtkplotarray.Tpo .deps/gtkplotarray.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot3d.lo -MD -MP -MF .deps/gtkplot3d.Tpo -c -o gtkplot3d.lo gtkplot3d.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot3d.lo -MD -MP -MF .deps/gtkplot3d.Tpo -c gtkplot3d.c -fPIC -DPIC -o .libs/gtkplot3d.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot3d.lo -MD -MP -MF .deps/gtkplot3d.Tpo -c gtkplot3d.c -o gtkplot3d.o >/dev/null 2>&1
mv -f .deps/gtkplot3d.Tpo .deps/gtkplot3d.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdt.lo -MD -MP -MF .deps/gtkplotdt.Tpo -c -o gtkplotdt.lo gtkplotdt.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdt.lo -MD -MP -MF .deps/gtkplotdt.Tpo -c gtkplotdt.c -fPIC -DPIC -o .libs/gtkplotdt.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdt.lo -MD -MP -MF .deps/gtkplotdt.Tpo -c gtkplotdt.c -o gtkplotdt.o >/dev/null 2>&1
mv -f .deps/gtkplotdt.Tpo .deps/gtkplotdt.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpolar.lo -MD -MP -MF .deps/gtkplotpolar.Tpo -c -o gtkplotpolar.lo gtkplotpolar.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpolar.lo -MD -MP -MF .deps/gtkplotpolar.Tpo -c gtkplotpolar.c -fPIC -DPIC -o .libs/gtkplotpolar.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpolar.lo -MD -MP -MF .deps/gtkplotpolar.Tpo -c gtkplotpolar.c -o gtkplotpolar.o >/dev/null 2>&1
mv -f .deps/gtkplotpolar.Tpo .deps/gtkplotpolar.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdata.lo -MD -MP -MF .deps/gtkplotdata.Tpo -c -o gtkplotdata.lo gtkplotdata.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdata.lo -MD -MP -MF .deps/gtkplotdata.Tpo -c gtkplotdata.c -fPIC -DPIC -o .libs/gtkplotdata.o
gtkplotdata.c: In function 'gtk_plot_data_draw_gradient':
gtkplotdata.c:2886:34: warning: comparison between 'GtkPlotOrientation' and 'enum '
gtkplotdata.c: In function 'gtk_plot_data_set_gradient_size':
gtkplotdata.c:3755:34: warning: comparison between 'GtkPlotOrientation' and 'enum '
gtkplotdata.c:3796:34: warning: comparison between 'GtkPlotOrientation' and 'enum '
gtkplotdata.c: In function 'gtk_plot_data_get_gradient_size':
gtkplotdata.c:3888:34: warning: comparison between 'GtkPlotOrientation' and 'enum '
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdata.lo -MD -MP -MF .deps/gtkplotdata.Tpo -c gtkplotdata.c -o gtkplotdata.o >/dev/null 2>&1
mv -f .deps/gtkplotdata.Tpo .deps/gtkplotdata.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpixmap.lo -MD -MP -MF .deps/gtkplotpixmap.Tpo -c -o gtkplotpixmap.lo gtkplotpixmap.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpixmap.lo -MD -MP -MF .deps/gtkplotpixmap.Tpo -c gtkplotpixmap.c -fPIC -DPIC -o .libs/gtkplotpixmap.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpixmap.lo -MD -MP -MF .deps/gtkplotpixmap.Tpo -c gtkplotpixmap.c -o gtkplotpixmap.o >/dev/null 2>&1
mv -f .deps/gtkplotpixmap.Tpo .deps/gtkplotpixmap.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbar.lo -MD -MP -MF .deps/gtkplotbar.Tpo -c -o gtkplotbar.lo gtkplotbar.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbar.lo -MD -MP -MF .deps/gtkplotbar.Tpo -c gtkplotbar.c -fPIC -DPIC -o .libs/gtkplotbar.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbar.lo -MD -MP -MF .deps/gtkplotbar.Tpo -c gtkplotbar.c -o gtkplotbar.o >/dev/null 2>&1
mv -f .deps/gtkplotbar.Tpo .deps/gtkplotbar.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbox.lo -MD -MP -MF .deps/gtkplotbox.Tpo -c -o gtkplotbox.lo gtkplotbox.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbox.lo -MD -MP -MF .deps/gtkplotbox.Tpo -c gtkplotbox.c -fPIC -DPIC -o .libs/gtkplotbox.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbox.lo -MD -MP -MF .deps/gtkplotbox.Tpo -c gtkplotbox.c -o gtkplotbox.o >/dev/null 2>&1
mv -f .deps/gtkplotbox.Tpo .deps/gtkplotbox.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbubble.lo -MD -MP -MF .deps/gtkplotbubble.Tpo -c -o gtkplotbubble.lo gtkplotbubble.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbubble.lo -MD -MP -MF .deps/gtkplotbubble.Tpo -c gtkplotbubble.c -fPIC -DPIC -o .libs/gtkplotbubble.o
gtkplotbubble.c: In function 'gtk_plot_bubble_get_legend_size':
gtkplotbubble.c:455:7: warning: format not a string literal and no format arguments
gtkplotbubble.c:459:7: warning: format not a string literal and no format arguments
gtkplotbubble.c: In function 'gtk_plot_bubble_draw_legend':
gtkplotbubble.c:534:7: warning: format not a string literal and no format arguments
gtkplotbubble.c:539:7: warning: format not a string literal and no format arguments
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbubble.lo -MD -MP -MF .deps/gtkplotbubble.Tpo -c gtkplotbubble.c -o gtkplotbubble.o >/dev/null 2>&1
mv -f .deps/gtkplotbubble.Tpo .deps/gtkplotbubble.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcandle.lo -MD -MP -MF .deps/gtkplotcandle.Tpo -c -o gtkplotcandle.lo gtkplotcandle.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcandle.lo -MD -MP -MF .deps/gtkplotcandle.Tpo -c gtkplotcandle.c -fPIC -DPIC -o .libs/gtkplotcandle.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcandle.lo -MD -MP -MF .deps/gtkplotcandle.Tpo -c gtkplotcandle.c -o gtkplotcandle.o >/dev/null 2>&1
mv -f .deps/gtkplotcandle.Tpo .deps/gtkplotcandle.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotflux.lo -MD -MP -MF .deps/gtkplotflux.Tpo -c -o gtkplotflux.lo gtkplotflux.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotflux.lo -MD -MP -MF .deps/gtkplotflux.Tpo -c gtkplotflux.c -fPIC -DPIC -o .libs/gtkplotflux.o
gtkplotflux.c: In function 'gtk_plot_flux_get_legend_size':
gtkplotflux.c:565:7: warning: format not a string literal and no format arguments
gtkplotflux.c:569:7: warning: format not a string literal and no format arguments
gtkplotflux.c: In function 'gtk_plot_flux_draw_legend':
gtkplotflux.c:650:7: warning: format not a string literal and no format arguments
gtkplotflux.c:655:7: warning: format not a string literal and no format arguments
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotflux.lo -MD -MP -MF .deps/gtkplotflux.Tpo -c gtkplotflux.c -o gtkplotflux.o >/dev/null 2>&1
mv -f .deps/gtkplotflux.Tpo .deps/gtkplotflux.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsurface.lo -MD -MP -MF .deps/gtkplotsurface.Tpo -c -o gtkplotsurface.lo gtkplotsurface.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsurface.lo -MD -MP -MF .deps/gtkplotsurface.Tpo -c gtkplotsurface.c -fPIC -DPIC -o .libs/gtkplotsurface.o
gtkplotsurface.c: In function 'gtk_plot_surface_draw_polygons':
gtkplotsurface.c:1055:11: warning: 'h' may be used uninitialized in this function
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsurface.lo -MD -MP -MF .deps/gtkplotsurface.Tpo -c gtkplotsurface.c -o gtkplotsurface.o >/dev/null 2>&1
mv -f .deps/gtkplotsurface.Tpo .deps/gtkplotsurface.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcsurface.lo -MD -MP -MF .deps/gtkplotcsurface.Tpo -c -o gtkplotcsurface.lo gtkplotcsurface.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcsurface.lo -MD -MP -MF .deps/gtkplotcsurface.Tpo -c gtkplotcsurface.c -fPIC -DPIC -o .libs/gtkplotcsurface.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcsurface.lo -MD -MP -MF .deps/gtkplotcsurface.Tpo -c gtkplotcsurface.c -o gtkplotcsurface.o >/dev/null 2>&1
mv -f .deps/gtkplotcsurface.Tpo .deps/gtkplotcsurface.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcairo.lo -MD -MP -MF .deps/gtkplotcairo.Tpo -c -o gtkplotcairo.lo gtkplotcairo.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcairo.lo -MD -MP -MF .deps/gtkplotcairo.Tpo -c gtkplotcairo.c -fPIC -DPIC -o .libs/gtkplotcairo.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcairo.lo -MD -MP -MF .deps/gtkplotcairo.Tpo -c gtkplotcairo.c -o gtkplotcairo.o >/dev/null 2>&1
mv -f .deps/gtkplotcairo.Tpo .deps/gtkplotcairo.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcanvas.lo -MD -MP -MF .deps/gtkplotcanvas.Tpo -c -o gtkplotcanvas.lo gtkplotcanvas.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcanvas.lo -MD -MP -MF .deps/gtkplotcanvas.Tpo -c gtkplotcanvas.c -fPIC -DPIC -o .libs/gtkplotcanvas.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcanvas.lo -MD -MP -MF .deps/gtkplotcanvas.Tpo -c gtkplotcanvas.c -o gtkplotcanvas.o >/dev/null 2>&1
mv -f .deps/gtkplotcanvas.Tpo .deps/gtkplotcanvas.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpc.lo -MD -MP -MF .deps/gtkplotpc.Tpo -c -o gtkplotpc.lo gtkplotpc.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpc.lo -MD -MP -MF .deps/gtkplotpc.Tpo -c gtkplotpc.c -fPIC -DPIC -o .libs/gtkplotpc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpc.lo -MD -MP -MF .deps/gtkplotpc.Tpo -c gtkplotpc.c -o gtkplotpc.o >/dev/null 2>&1
mv -f .deps/gtkplotpc.Tpo .deps/gtkplotpc.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotgdk.lo -MD -MP -MF .deps/gtkplotgdk.Tpo -c -o gtkplotgdk.lo gtkplotgdk.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotgdk.lo -MD -MP -MF .deps/gtkplotgdk.Tpo -c gtkplotgdk.c -fPIC -DPIC -o .libs/gtkplotgdk.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotgdk.lo -MD -MP -MF .deps/gtkplotgdk.Tpo -c gtkplotgdk.c -o gtkplotgdk.o >/dev/null 2>&1
mv -f .deps/gtkplotgdk.Tpo .deps/gtkplotgdk.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotps.lo -MD -MP -MF .deps/gtkplotps.Tpo -c -o gtkplotps.lo gtkplotps.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotps.lo -MD -MP -MF .deps/gtkplotps.Tpo -c gtkplotps.c -fPIC -DPIC -o .libs/gtkplotps.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotps.lo -MD -MP -MF .deps/gtkplotps.Tpo -c gtkplotps.c -o gtkplotps.o >/dev/null 2>&1
mv -f .deps/gtkplotps.Tpo .deps/gtkplotps.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotprint.lo -MD -MP -MF .deps/gtkplotprint.Tpo -c -o gtkplotprint.lo gtkplotprint.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotprint.lo -MD -MP -MF .deps/gtkplotprint.Tpo -c gtkplotprint.c -fPIC -DPIC -o .libs/gtkplotprint.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotprint.lo -MD -MP -MF .deps/gtkplotprint.Tpo -c gtkplotprint.c -o gtkplotprint.o >/dev/null 2>&1
mv -f .deps/gtkplotprint.Tpo .deps/gtkplotprint.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsegment.lo -MD -MP -MF .deps/gtkplotsegment.Tpo -c -o gtkplotsegment.lo gtkplotsegment.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsegment.lo -MD -MP -MF .deps/gtkplotsegment.Tpo -c gtkplotsegment.c -fPIC -DPIC -o .libs/gtkplotsegment.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsegment.lo -MD -MP -MF .deps/gtkplotsegment.Tpo -c gtkplotsegment.c -o gtkplotsegment.o >/dev/null 2>&1
mv -f .deps/gtkplotsegment.Tpo .deps/gtkplotsegment.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkpsfont.lo -MD -MP -MF .deps/gtkpsfont.Tpo -c -o gtkpsfont.lo gtkpsfont.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkpsfont.lo -MD -MP -MF .deps/gtkpsfont.Tpo -c gtkpsfont.c -fPIC -DPIC -o .libs/gtkpsfont.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkpsfont.lo -MD -MP -MF .deps/gtkpsfont.Tpo -c gtkpsfont.c -o gtkpsfont.o >/dev/null 2>&1
mv -f .deps/gtkpsfont.Tpo .deps/gtkpsfont.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtksheet.lo -MD -MP -MF .deps/gtksheet.Tpo -c -o gtksheet.lo gtksheet.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtksheet.lo -MD -MP -MF .deps/gtksheet.Tpo -c gtksheet.c -fPIC -DPIC -o .libs/gtksheet.o
gtksheet.c: In function 'gtk_sheet_thaw':
gtksheet.c:3731:22: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_range_draw':
gtksheet.c:7193:22: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_entry_changed_handler':
gtksheet.c:8025:22: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_button_press_handler':
gtksheet.c:9203:29: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c:9227:29: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_click_cell':
gtksheet.c:9364:26: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_button_release_handler':
gtksheet.c:9591:25: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_button_draw':
gtksheet.c:11439:18: warning: 'area' may be used uninitialized in this function
gtksheet.c: In function 'gtk_sheet_cell_draw_label':
gtksheet.c:6796:36: warning: 'y_pos' may be used uninitialized in this function
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtksheet.lo -MD -MP -MF .deps/gtksheet.Tpo -c gtksheet.c -o gtksheet.o >/dev/null 2>&1
mv -f .deps/gtksheet.Tpo .deps/gtksheet.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/f

Attachment with ID contains "/" is not working

couchbeam_db is encoding incoming Id (please look at the issue "couchbeam with url encoded "_id" is not working" - issue18) but it is not enoding the document "Id" which is retrieved from couchdb to do attachment an it is breaking when "Id" contains "/".

Response chaining

I am also looking for response chaining, here what I mean response chaining is, I want to fire a fetch_attachment and i need an option to directly send response back to the browser through mochiweb or yaws response. This is how I can keep my couchdb behind the firewall and dmz and have my app server serves the content. More over big files can be streamed or chunked to the end user through middleware.

Is it a good idea?

Special characters in the document ID not working

Couchdb can store for example '+' characters in the ID field, but if I ask couchbeam to store such a thing, a very different result is achieved:

couchbeam:save_doc(test, "test", {[{<<"_id">>, <<"a++b++c++d">>}]}).
will result in a doc id: "a b c d"
If i do the same from Futon, then the pluses are inserted correctly.

Return response body for error conditions from make_response/1 in couchbeam_resource.erl

In make_response/1 there are the conditions:

make_response(#response{method=Method, status=Status, reason=Reason, body=Body}) ->
if
Status >= 400, Status == 404 ->
{error, not_found};
Status >= 400, Status == 409 ->
{error, conflict};
Status >= 400, Status == 412 ->
{error, precondition_failed};
Status >= 400 ->
{error, {unknown_error, Status}};
...
It'd be useful if the Body was also returned with the error message to provide more information about the error. For example, if I have a design doc with a validate_doc_update() function and the doc I'm trying to create fails validation I get back {unknown_error, 403}. It'd be much more useful if I got back something like {unknown_error, 403, "missing user field"} or whatever the error message was that was returned.

Could all error conditions also return the body that comes back from couchdb to provide the application more information?

Thanks,

Jeremy

utility function to retrive a doc

I often need to retrieve a single doc by a key because I don't know the doc id.
The example below gets a view and a key and respond with nodoc or the Doc.
It'll also be useful to have a similar function that respond with the doc as a json string to be used in websites.

get_doc(View, Key) ->
ViewPid = couchbeam_db:query_view(tengas_db, View, [
{"key", list_to_binary(Key)},
{"limit", 1}]),
{ok, {[,,{,Rows}]}} = couchbeam_view:fetch_view(ViewPid),
case Rows of
[] ->
nodoc;
[{[
,,{,Doc}]}] ->
Doc
end.

Cannot start couchbeam via "erl -s couchbeam". Freezes on supervisor start.

I wrote some program (st_db) used couchbeam. The problem is couchbeam do not starts on node after supervisor call. Seems like it just hangs on command "-s couchbeam". The only way to start it – write manually "application:start(couchbeam)." and only after this I can start my app:

$erl -pa ../st_site_checker/ebin ../st_db/ebin ../st_db/deps/*/ebin -boot start_sasl  -s crypto -s couchbeam 
Erlang R14B03 (erts-5.8.4) [source] [smp:4:4] [rq:4] [async-threads:0] [hipe] [kernel-poll:false]


=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
          supervisor: {local,sasl_safe_sup}
             started: [{pid,<0.34.0>},
                       {name,alarm_handler},
                       {mfargs,{alarm_handler,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
          supervisor: {local,sasl_safe_sup}
             started: [{pid,<0.35.0>},
                       {name,overload},
                       {mfargs,{overload,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
          supervisor: {local,sasl_sup}
             started: [{pid,<0.33.0>},
                       {name,sasl_safe_sup},
                       {mfargs,
                           {supervisor,start_link,
                               [{local,sasl_safe_sup},sasl,safe]}},
                       {restart_type,permanent},
                       {shutdown,infinity},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
          supervisor: {local,sasl_sup}
             started: [{pid,<0.36.0>},
                       {name,release_handler},
                       {mfargs,{release_handler,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
         application: sasl
          started_at: nonode@nohost
Eshell V5.8.4  (abort with ^G)
1> 
=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
          supervisor: {local,crypto_sup}
             started: [{pid,<0.47.0>},
                       {name,crypto_server},
                       {mfargs,{crypto_server,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
         application: crypto
          started_at: nonode@nohost

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
         application: public_key
          started_at: nonode@nohost

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
          supervisor: {local,ssl_sup}
             started: [{pid,<0.53.0>},
                       {name,ssl_broker_sup},
                       {mfargs,{ssl_broker_sup,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
          supervisor: {local,ssl_sup}
             started: [{pid,<0.54.0>},
                       {name,ssl_manager},
                       {mfargs,{ssl_manager,start_link,[[]]}},
                       {restart_type,permanent},
                       {shutdown,4000},
                       {child_type,worker}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
          supervisor: {local,ssl_sup}
             started: [{pid,<0.55.0>},
                       {name,ssl_connection},
                       {mfargs,{ssl_connection_sup,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,4000},
                       {child_type,supervisor}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
         application: ssl
          started_at: nonode@nohost

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
          supervisor: {local,ibrowse_sup}
             started: [{pid,<0.60.0>},
                       {name,ibrowse},
                       {mfargs,{ibrowse,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
         application: ibrowse
          started_at: nonode@nohost

=PROGRESS REPORT==== 18-Jun-2011::00:22:12 ===
          supervisor: {local,couchbeam_sup}
             started: [{pid,<0.63.0>},
                       {name,couchbeam},
                       {mfargs,{couchbeam,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]
application:start(st_db).
{error,{not_started,couchbeam}}
2> application:start(couchbeam).

=PROGRESS REPORT==== 18-Jun-2011::00:22:25 ===
          supervisor: {local,couchbeam_sup}
             started: [{pid,<0.69.0>},
                       {name,couchbeam},
                       {mfargs,{couchbeam,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,2000},
                       {child_type,worker}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:25 ===
         application: couchbeam
          started_at: nonode@nohost
ok
3> application:start(st_db).  

=PROGRESS REPORT==== 18-Jun-2011::00:22:26 ===
          supervisor: {local,inet_gethost_native_sup}
             started: [{pid,<0.79.0>},{mfa,{inet_gethost_native,init,[[]]}}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:26 ===
          supervisor: {local,kernel_safe_sup}
             started: [{pid,<0.78.0>},
                       {name,inet_gethost_native_sup},
                       {mfargs,{inet_gethost_native,start_link,[]}},
                       {restart_type,temporary},
                       {shutdown,1000},
                       {child_type,worker}]
ok
4> 
=PROGRESS REPORT==== 18-Jun-2011::00:22:26 ===
          supervisor: {local,st_db_sup}
             started: [{pid,<0.75.0>},
                       {name,st_db},
                       {mfargs,{st_db,start_link,[]}},
                       {restart_type,permanent},
                       {shutdown,5000},
                       {child_type,worker}]

=PROGRESS REPORT==== 18-Jun-2011::00:22:26 ===
         application: st_db
          started_at: nonode@nohost

couchbeam_doc:extend should override existing fields instead of duplicating keys

When using couchbeam_doc:extend(PropList, Doc) and saving the doc,
I'm getting a doc with duplicated fields.
This can easily be checked with couchbeam_db:open_doc. The web admin doesn't show duplicated fields.

A possible fix is:
NewProps2 = [{Key, proplists:get_value(Key,NewProps,Val)} || {Key,Val} <- OldProps]

OldProps is from the Doc and NewProps are the props you want to append/override

src/couchbeam_db.erl:295: Warning: variable 'From' is unused

line 295 is handle_call({fetch_attachment, DocId, AName, Streaming}, From, #db{couchdb=C, base=Base}=State) ->

the function seems to be complete except there is an abnormal large space of two carriage returns between the end of the case statement and the returning tuple

Same TCP connection for multiple requests

The component has a serious issue... it opens a new TCP connection for every single request... In a heavy usage scenario the computer simply runs out of TCP ports (TCP ports are kept in a zombie state for 2 minutes after closing them). In my application I have about 100 database requests per second... so even with all the system limits set to maximum, the 65K ports are finished within half an hour. Please take a look into this as the component otherwise is very good, but this issue kills it.

Changes API is misspelled

All of the methods for working with _changes are called suscribe instead of the word subscribe.

The most important ones are couchbeam_db:suscribe/2 and couchbeam_db:suscribe/3 since they are publicly-exported methods and maybe people are using those.

Unable to upload files through PUT

Using curl I can do:
curl -X PUT localhost:5984/test/testdoc --data-binary @test.json
{"ok":true,"id":"testdoc","rev":"1-5d251ed7bd4dbf3c458b58b626d57b78"}

the file test.json contains:
{ "test":"foobar" }
and is hence correctly evaluated and created as a document.

However trying to do the same in couchbeam yields:
1> couchbeam:start().
** Found 0 name clashes in code paths
ok
2> couchbeam_server:start_connection_link().
<0.61.0>
3> couchbeam_server:open_db(default, {test, "test"}).
<0.67.0>
4> {ok, Test} = file:read_file("test.json").
{ok,<<"{ \n\t"test":"foobar" \n}\n">>}

5> couchbeam_resource:put(default, "127.0.0.1:5984/test/testdoc", [], [], Test, []).
** exception error: no function clause matching couchbeam_resource:make_auth(default,[])
in function couchbeam_resource:request/7

Fetch Attachment

I am unable to use couchbeam to fetch an attachment. I have the latest couchbeam and latest ibrowse v2.1.3 (and I see the function its calling exists...) but I still get a failure when it runs:

{ok, ReqPid} = ibrowse_http_client:start_link(Url),

I run this command manually and it blows up as well:

12> ibrowse_http_client:start_link("http://google.com").
** exception exit: function_clause
in function ibrowse_http_client:init/1
called as ibrowse_http_client:init("http://google.com")
in call from gen_server:init_it/6
in call from proc_lib:init_p_do_apply/3

Atomic attachment handling

Currently attachment handling is 2 step process

  1. Create a document first
  2. add the attachment and store it back
    I am suggesting to add a function or extend the Doc to handle attachment so that attachment can be added to couch db while creating the document at first time. Otherwise it would be 2 network calls.
    Is it possible?

couchbeam:save_docs not working without ids

I tried bulk creating some documents via couchbeam:save_docs but could not get it to work. digging deeper it seems that the uuid generator returns uuids as strings and not binaries. that leads to the json enoder failing. i fixed the problem for me by patching the maybe_docid function in couchbeam_db

maybe_docid(#db{server=ServerState}, {DocProps}) ->
    #server_state{uuids_pid=UuidsPid} = ServerState,
    case proplists:get_value(<<"_id">>, DocProps) of
        undefined ->
            DocId = couchbeam_uuids:next_uuid(UuidsPid),
            {[{<<"_id">>, list_to_binary(DocId)}|DocProps]};
        _DocId ->
            {DocProps}
    end.

Couchbeam_server termination

Hello.
I have couchdb v 1.0.0
I:
couchbeam:start(),
Connection_pid = couchbeam_server:start_connection_link(),
couchbeam_db:create(Connection_pid, "testdb").
And get:

=ERROR REPORT==== 30-Jul-2010::21:16:40 ===
** Generic server <0.63.0> terminating
** Last message in was {'EXIT',<0.66.0>,normal}
** When Server state == {server_state,
{couchdb_params,"127.0.0.1",5984,false,"/",nil,
nil,default,infinity},
"/",default,24596,28693,<0.64.0>}
** Reason for termination ==
** {{badmatch,[]},
[{couchbeam_server,handle_info,2},
{gen_server,handle_msg,5},
{proc_lib,init_p_do_apply,3}]}
** exception exit: {badmatch,[]}
in function couchbeam_server:handle_info/2
in call from gen_server:handle_msg/5
in call from proc_lib:init_p_do_apply/3

=ERROR REPORT==== 30-Jul-2010::21:16:40 ===
** Generic server <0.70.0> terminating
** Last message in was {'EXIT',<0.72.0>,normal}
** When Server state == {server_state,
{couchdb_params,"127.0.0.1",5984,false,"/",nil,
nil,default,infinity},
"/",default,45078,49172,<0.71.0>}
** Reason for termination ==
** {{badmatch,[]},
[{couchbeam_server,handle_info,2},
{gen_server,handle_msg,5},
{proc_lib,init_p_do_apply,3}]}

couchbeam_server terminated but db is created.

Small doc typos

Hi,

sorry for so much bug reports. But I found some typos in documentation of current HEAD:

/src/couchbeam.erl

@@ -145,7 +145,7 @@ server_connection(Host, Port, Prefix, Options) ->
 %%
 %% @spec server_connection(Host::string(), Port::integer(),
 %%                        Prefix::string(), Options::optionList(),
-%%                        Ssl:boolean()) -> Server::server()
+%%                        Ssl::boolean()) -> Server::server()
 %% optionList() = [option()]
 %% option() = 
 %%          {ssl_options, [SSLOpt]}            |
@@ -155,7 +155,7 @@ server_connection(Host, Port, Prefix, Options) ->
 %%          {proxy_user, string()}             |
 %%          {proxy_password, string()}         |
 %%          {basic_auth, {username(), password()}} |
-%%          {cookie, string()}}
+%%          {cookie, string()}
 %%
 %% username() = string()
 %% password() = string()

Changes feed only returns {error,function_clause} [PATCH]

Using the examples/changes.ebin code, I only receive {error,function_clause} messages instead of {change,Change}, etc. The reason is because couchbeam_db:send_changes/3 tries to run string:tokens/2 on a binary instead of a string (list).

My master branch has a fix (jhs/couchbeam@c022023). I am not sure if maybe old lhttpc or old Erlang returned a list so I allowed for that possibility, but convert if it is a binary. It works for me.

I cherry-picked the patch and applied to 0.4.2 in jhs/couchbeam@0ba4b6c.

Missing Brackets in couchbeam_server:start_internal(InitialState, _Link = false)

In couchbeam_server.erl:
start_internal(InitialState, _Link = false) ->
{ok, Pid} = gen_server:start(couchbeam_server, InitialState, []),
Pid.

But couchbeam_server:init wants Brackets arround InitialState:
init([#server{couchdb=C, prefix=P} = InitialState])

Solution:

{ok, Pid} = gen_server:start(couchbeam_server, InitialState, []),

should be:

{ok, Pid} = gen_server:start(couchbeam_server, [InitialState], []),

Patch to add support for arbitrary views, as couchdb-lucene _fti

Hi Benoit,

This is a patch to add support for calling couchdb-lucene views,

diff --git a/src/couchbeam_view.erl b/src/couchbeam_view.erl
index 2c80733..db7de7e 100644                     
--- a/src/couchbeam_view.erl                      
+++ b/src/couchbeam_view.erl                      
@@ -76,7 +76,9 @@ init({Vname, Params, #db{server=ServerState, couchdb=CouchdbParams, base=BaseDB}
         '_all_docs_by_seq' ->                    
             io_lib:format("~s/_all_docs_by_seq", [BaseDB]);
         {DName, VName1} ->                       
-            io_lib:format("~s/_design/~s/_view/~s", [BaseDB, DName, VName1])
+            io_lib:format("~s/_design/~s/_view/~s", [BaseDB, DName, VName1]);
+        {AnotherBase,DName,VName1} ->            
+           io_lib:format("~s/~s/~s/~s",[BaseDB,AnotherBase,DName,VName1])
     end,                                         
     ViewState = #view{server    = ServerState,   
                       couchdb   = CouchdbParams, 

To use it:
P = couchbeam_db:query_view(my_database,{"_fti", "search_docs","by_vendor_and_model"},[{<<"q">>,<<"Apple">>}]).
couchbeam_view:parse_view(P).

I've not found another method to do it. If you think that the patch would be useful for another people add it to main stream.

Regards.

API/Replace & Create Documents

Which API Function can be used to simulate the SQL command REPLACE which will create a new Document if the primary key does not exist, else it updates the existing record.

Unable to attach multiple files

Hello,

I', trying to attach multiple files to a document, but only the last one it's stored.

The problem seems to be related to couchbeam_db:put_attach/6, it not returns the full object after success.

In my code, after the functions returns if I open the document by id and I use it to add another attachment it works.

Regards.

ERROR while installing gtk+3.0.1

  1. the "./configure" worked fine..
  2. but then, when I issue the "make" command, i'm getting errors.. the following lists the output of "make"..

the errors appear at the end of the following output.....

PLS SUGGEST A SOLUTION....

vinay@Orion:~/gtk+extra-3.0.1$ make
make all-recursive
make[1]: Entering directory /home/vinay/gtk+extra-3.0.1'
Making all in gtkextra
make[2]: Entering directory/home/vinay/gtk+extra-3.0.1/gtkextra'
make[2]: Circular gtkextratypebuiltins.h <- gtkextratypebuiltins.h dependency dropped.
( cd . && glib-mkenums
--fhead "#ifndef GTKEXTRA_TYPE_BUILTINS_H\n#define GTKEXTRA_TYPE_BUILTINS_H\n\n#include \n\nGBEGIN_DECLS\n"
--fprod "/* enumerations from "@filename@" _/\n"
--vhead "GType @enum_name@_get_type (void);\n#define GTK_TYPE@ENUMSHORT@ (@enumname@get_type())\n"
--ftail "G_END_DECLS\n\n#endif /
GTKEXTRA_TYPE_BUILTINS_H /"
gtkbordercombo.h gtkcharsel.h gtkcheckitem.h gtkcolorcombo.h gtkcombobutton.h gtkdirtree.h gtkextra.h gtkextrafeatures.h gtkextraicons.h gtkextra-marshal.h gtkextratypebuiltins.h gtkfilelist.h gtkfileicons.h gtkfontcombo.h gtkiconfilesel.h gtkiconlist.h gtkitementry.h gtkplot.h gtkplotarray.h gtkplot3d.h gtkplotdt.h gtkplotpolar.h gtkplotdata.h gtkplotpixmap.h gtkplotbar.h gtkplotbox.h gtkplotbubble.h gtkplotcandle.h gtkplotflux.h gtkplotsurface.h gtkplotcairo.h gtkplotcanvas.h gtkplotcsurface.h gtkplotpc.h gtkplotgdk.h gtkplotps.h gtkplotprint.h gtkplotsegment.h gtkpsfont.h gtksheet.h gtktogglecombo.h gtkplotcanvasline.h gtkplotcanvasrectangle.h gtkplotcanvasellipse.h gtkplotcanvastext.h gtkplotcanvaspixmap.h gtkplotcanvasplot.h ) > gtkextratypebuiltins.h
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkbordercombo.lo -MD -MP -MF .deps/gtkbordercombo.Tpo -c -o gtkbordercombo.lo gtkbordercombo.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkbordercombo.lo -MD -MP -MF .deps/gtkbordercombo.Tpo -c gtkbordercombo.c -fPIC -DPIC -o .libs/gtkbordercombo.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkbordercombo.lo -MD -MP -MF .deps/gtkbordercombo.Tpo -c gtkbordercombo.c -o gtkbordercombo.o >/dev/null 2>&1
mv -f .deps/gtkbordercombo.Tpo .deps/gtkbordercombo.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcharsel.lo -MD -MP -MF .deps/gtkcharsel.Tpo -c -o gtkcharsel.lo gtkcharsel.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcharsel.lo -MD -MP -MF .deps/gtkcharsel.Tpo -c gtkcharsel.c -fPIC -DPIC -o .libs/gtkcharsel.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcharsel.lo -MD -MP -MF .deps/gtkcharsel.Tpo -c gtkcharsel.c -o gtkcharsel.o >/dev/null 2>&1
mv -f .deps/gtkcharsel.Tpo .deps/gtkcharsel.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcheckitem.lo -MD -MP -MF .deps/gtkcheckitem.Tpo -c -o gtkcheckitem.lo gtkcheckitem.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcheckitem.lo -MD -MP -MF .deps/gtkcheckitem.Tpo -c gtkcheckitem.c -fPIC -DPIC -o .libs/gtkcheckitem.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcheckitem.lo -MD -MP -MF .deps/gtkcheckitem.Tpo -c gtkcheckitem.c -o gtkcheckitem.o >/dev/null 2>&1
mv -f .deps/gtkcheckitem.Tpo .deps/gtkcheckitem.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcolorcombo.lo -MD -MP -MF .deps/gtkcolorcombo.Tpo -c -o gtkcolorcombo.lo gtkcolorcombo.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcolorcombo.lo -MD -MP -MF .deps/gtkcolorcombo.Tpo -c gtkcolorcombo.c -fPIC -DPIC -o .libs/gtkcolorcombo.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcolorcombo.lo -MD -MP -MF .deps/gtkcolorcombo.Tpo -c gtkcolorcombo.c -o gtkcolorcombo.o >/dev/null 2>&1
mv -f .deps/gtkcolorcombo.Tpo .deps/gtkcolorcombo.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcombobutton.lo -MD -MP -MF .deps/gtkcombobutton.Tpo -c -o gtkcombobutton.lo gtkcombobutton.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcombobutton.lo -MD -MP -MF .deps/gtkcombobutton.Tpo -c gtkcombobutton.c -fPIC -DPIC -o .libs/gtkcombobutton.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkcombobutton.lo -MD -MP -MF .deps/gtkcombobutton.Tpo -c gtkcombobutton.c -o gtkcombobutton.o >/dev/null 2>&1
mv -f .deps/gtkcombobutton.Tpo .deps/gtkcombobutton.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkdirtree.lo -MD -MP -MF .deps/gtkdirtree.Tpo -c -o gtkdirtree.lo gtkdirtree.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkdirtree.lo -MD -MP -MF .deps/gtkdirtree.Tpo -c gtkdirtree.c -fPIC -DPIC -o .libs/gtkdirtree.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkdirtree.lo -MD -MP -MF .deps/gtkdirtree.Tpo -c gtkdirtree.c -o gtkdirtree.o >/dev/null 2>&1
mv -f .deps/gtkdirtree.Tpo .deps/gtkdirtree.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra.lo -MD -MP -MF .deps/gtkextra.Tpo -c -o gtkextra.lo gtkextra.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra.lo -MD -MP -MF .deps/gtkextra.Tpo -c gtkextra.c -fPIC -DPIC -o .libs/gtkextra.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra.lo -MD -MP -MF .deps/gtkextra.Tpo -c gtkextra.c -o gtkextra.o >/dev/null 2>&1
mv -f .deps/gtkextra.Tpo .deps/gtkextra.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra-marshal.lo -MD -MP -MF .deps/gtkextra-marshal.Tpo -c -o gtkextra-marshal.lo gtkextra-marshal.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra-marshal.lo -MD -MP -MF .deps/gtkextra-marshal.Tpo -c gtkextra-marshal.c -fPIC -DPIC -o .libs/gtkextra-marshal.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextra-marshal.lo -MD -MP -MF .deps/gtkextra-marshal.Tpo -c gtkextra-marshal.c -o gtkextra-marshal.o >/dev/null 2>&1
mv -f .deps/gtkextra-marshal.Tpo .deps/gtkextra-marshal.Plo
( cd . && glib-mkenums
--fhead "#define GTKEXTRA_ENABLE_BROKEN\n#include "gtkextra.h""
--fprod "\n/ enumerations from "@filename@" */"
--vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {"
--vprod " { @valuename@, "@valuename@", "@valuenick@" },"
--vtail " { 0, NULL, NULL }\n };\n etype = g@type@_register_static ("@EnumName@", values);\n }\n return etype;\n}\n"
gtkbordercombo.h gtkcharsel.h gtkcheckitem.h gtkcolorcombo.h gtkcombobutton.h gtkdirtree.h gtkextra.h gtkextrafeatures.h gtkextraicons.h gtkextra-marshal.h gtkextratypebuiltins.h gtkfilelist.h gtkfileicons.h gtkfontcombo.h gtkiconfilesel.h gtkiconlist.h gtkitementry.h gtkplot.h gtkplotarray.h gtkplot3d.h gtkplotdt.h gtkplotpolar.h gtkplotdata.h gtkplotpixmap.h gtkplotbar.h gtkplotbox.h gtkplotbubble.h gtkplotcandle.h gtkplotflux.h gtkplotsurface.h gtkplotcairo.h gtkplotcanvas.h gtkplotcsurface.h gtkplotpc.h gtkplotgdk.h gtkplotps.h gtkplotprint.h gtkplotsegment.h gtkpsfont.h gtksheet.h gtktogglecombo.h gtkplotcanvasline.h gtkplotcanvasrectangle.h gtkplotcanvasellipse.h gtkplotcanvastext.h gtkplotcanvaspixmap.h gtkplotcanvasplot.h ) > ./gtkextratypebuiltins.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextratypebuiltins.lo -MD -MP -MF .deps/gtkextratypebuiltins.Tpo -c -o gtkextratypebuiltins.lo gtkextratypebuiltins.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextratypebuiltins.lo -MD -MP -MF .deps/gtkextratypebuiltins.Tpo -c gtkextratypebuiltins.c -fPIC -DPIC -o .libs/gtkextratypebuiltins.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkextratypebuiltins.lo -MD -MP -MF .deps/gtkextratypebuiltins.Tpo -c gtkextratypebuiltins.c -o gtkextratypebuiltins.o >/dev/null 2>&1
mv -f .deps/gtkextratypebuiltins.Tpo .deps/gtkextratypebuiltins.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfilelist.lo -MD -MP -MF .deps/gtkfilelist.Tpo -c -o gtkfilelist.lo gtkfilelist.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfilelist.lo -MD -MP -MF .deps/gtkfilelist.Tpo -c gtkfilelist.c -fPIC -DPIC -o .libs/gtkfilelist.o
gtkfileicons.h:1348:14: warning: 'home_xpm' defined but not used
gtkfileicons.h:1597:14: warning: 'up_xpm' defined but not used
gtkfileicons.h:1693:14: warning: 'refresh_xpm' defined but not used
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfilelist.lo -MD -MP -MF .deps/gtkfilelist.Tpo -c gtkfilelist.c -o gtkfilelist.o >/dev/null 2>&1
mv -f .deps/gtkfilelist.Tpo .deps/gtkfilelist.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfontcombo.lo -MD -MP -MF .deps/gtkfontcombo.Tpo -c -o gtkfontcombo.lo gtkfontcombo.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfontcombo.lo -MD -MP -MF .deps/gtkfontcombo.Tpo -c gtkfontcombo.c -fPIC -DPIC -o .libs/gtkfontcombo.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkfontcombo.lo -MD -MP -MF .deps/gtkfontcombo.Tpo -c gtkfontcombo.c -o gtkfontcombo.o >/dev/null 2>&1
mv -f .deps/gtkfontcombo.Tpo .deps/gtkfontcombo.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconlist.lo -MD -MP -MF .deps/gtkiconlist.Tpo -c -o gtkiconlist.lo gtkiconlist.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconlist.lo -MD -MP -MF .deps/gtkiconlist.Tpo -c gtkiconlist.c -fPIC -DPIC -o .libs/gtkiconlist.o
gtkiconlist.c: In function 'gtk_icon_list_button_press':
gtkiconlist.c:711:30: warning: 'allocation' may be used uninitialized in this function
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconlist.lo -MD -MP -MF .deps/gtkiconlist.Tpo -c gtkiconlist.c -o gtkiconlist.o >/dev/null 2>&1
mv -f .deps/gtkiconlist.Tpo .deps/gtkiconlist.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkitementry.lo -MD -MP -MF .deps/gtkitementry.Tpo -c -o gtkitementry.lo gtkitementry.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkitementry.lo -MD -MP -MF .deps/gtkitementry.Tpo -c gtkitementry.c -fPIC -DPIC -o .libs/gtkitementry.o
gtkitementry.c: In function 'gtk_entry_real_insert_text':
gtkitementry.c:757:19: warning: unused variable 'ientry'
gtkitementry.c: In function 'gtk_entry_retrieve_surrounding_cb':
gtkitementry.c:1135:17: warning: unused variable 'ientry'
gtkitementry.c: In function 'gtk_entry_create_layout':
gtkitementry.c:1317:17: warning: unused variable 'ientry'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkitementry.lo -MD -MP -MF .deps/gtkitementry.Tpo -c gtkitementry.c -o gtkitementry.o >/dev/null 2>&1
mv -f .deps/gtkitementry.Tpo .deps/gtkitementry.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconfilesel.lo -MD -MP -MF .deps/gtkiconfilesel.Tpo -c -o gtkiconfilesel.lo gtkiconfilesel.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconfilesel.lo -MD -MP -MF .deps/gtkiconfilesel.Tpo -c gtkiconfilesel.c -fPIC -DPIC -o .libs/gtkiconfilesel.o
gtkiconfilesel.c:675:1: warning: 'open_dir' defined but not used
gtkiconfilesel.c:483:1: warning: 'insert_text' defined but not used
gtkiconfilesel.c: In function 'gtk_icon_file_selection_init':
gtkiconfilesel.c:234:10: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkiconfilesel.lo -MD -MP -MF .deps/gtkiconfilesel.Tpo -c gtkiconfilesel.c -o gtkiconfilesel.o >/dev/null 2>&1
mv -f .deps/gtkiconfilesel.Tpo .deps/gtkiconfilesel.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot.lo -MD -MP -MF .deps/gtkplot.Tpo -c -o gtkplot.lo gtkplot.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot.lo -MD -MP -MF .deps/gtkplot.Tpo -c gtkplot.c -fPIC -DPIC -o .libs/gtkplot.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot.lo -MD -MP -MF .deps/gtkplot.Tpo -c gtkplot.c -o gtkplot.o >/dev/null 2>&1
mv -f .deps/gtkplot.Tpo .deps/gtkplot.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotarray.lo -MD -MP -MF .deps/gtkplotarray.Tpo -c -o gtkplotarray.lo gtkplotarray.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotarray.lo -MD -MP -MF .deps/gtkplotarray.Tpo -c gtkplotarray.c -fPIC -DPIC -o .libs/gtkplotarray.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotarray.lo -MD -MP -MF .deps/gtkplotarray.Tpo -c gtkplotarray.c -o gtkplotarray.o >/dev/null 2>&1
mv -f .deps/gtkplotarray.Tpo .deps/gtkplotarray.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot3d.lo -MD -MP -MF .deps/gtkplot3d.Tpo -c -o gtkplot3d.lo gtkplot3d.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot3d.lo -MD -MP -MF .deps/gtkplot3d.Tpo -c gtkplot3d.c -fPIC -DPIC -o .libs/gtkplot3d.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplot3d.lo -MD -MP -MF .deps/gtkplot3d.Tpo -c gtkplot3d.c -o gtkplot3d.o >/dev/null 2>&1
mv -f .deps/gtkplot3d.Tpo .deps/gtkplot3d.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdt.lo -MD -MP -MF .deps/gtkplotdt.Tpo -c -o gtkplotdt.lo gtkplotdt.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdt.lo -MD -MP -MF .deps/gtkplotdt.Tpo -c gtkplotdt.c -fPIC -DPIC -o .libs/gtkplotdt.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdt.lo -MD -MP -MF .deps/gtkplotdt.Tpo -c gtkplotdt.c -o gtkplotdt.o >/dev/null 2>&1
mv -f .deps/gtkplotdt.Tpo .deps/gtkplotdt.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpolar.lo -MD -MP -MF .deps/gtkplotpolar.Tpo -c -o gtkplotpolar.lo gtkplotpolar.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpolar.lo -MD -MP -MF .deps/gtkplotpolar.Tpo -c gtkplotpolar.c -fPIC -DPIC -o .libs/gtkplotpolar.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpolar.lo -MD -MP -MF .deps/gtkplotpolar.Tpo -c gtkplotpolar.c -o gtkplotpolar.o >/dev/null 2>&1
mv -f .deps/gtkplotpolar.Tpo .deps/gtkplotpolar.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdata.lo -MD -MP -MF .deps/gtkplotdata.Tpo -c -o gtkplotdata.lo gtkplotdata.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdata.lo -MD -MP -MF .deps/gtkplotdata.Tpo -c gtkplotdata.c -fPIC -DPIC -o .libs/gtkplotdata.o
gtkplotdata.c: In function 'gtk_plot_data_draw_gradient':
gtkplotdata.c:2886:34: warning: comparison between 'GtkPlotOrientation' and 'enum '
gtkplotdata.c: In function 'gtk_plot_data_set_gradient_size':
gtkplotdata.c:3755:34: warning: comparison between 'GtkPlotOrientation' and 'enum '
gtkplotdata.c:3796:34: warning: comparison between 'GtkPlotOrientation' and 'enum '
gtkplotdata.c: In function 'gtk_plot_data_get_gradient_size':
gtkplotdata.c:3888:34: warning: comparison between 'GtkPlotOrientation' and 'enum '
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotdata.lo -MD -MP -MF .deps/gtkplotdata.Tpo -c gtkplotdata.c -o gtkplotdata.o >/dev/null 2>&1
mv -f .deps/gtkplotdata.Tpo .deps/gtkplotdata.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpixmap.lo -MD -MP -MF .deps/gtkplotpixmap.Tpo -c -o gtkplotpixmap.lo gtkplotpixmap.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpixmap.lo -MD -MP -MF .deps/gtkplotpixmap.Tpo -c gtkplotpixmap.c -fPIC -DPIC -o .libs/gtkplotpixmap.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpixmap.lo -MD -MP -MF .deps/gtkplotpixmap.Tpo -c gtkplotpixmap.c -o gtkplotpixmap.o >/dev/null 2>&1
mv -f .deps/gtkplotpixmap.Tpo .deps/gtkplotpixmap.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbar.lo -MD -MP -MF .deps/gtkplotbar.Tpo -c -o gtkplotbar.lo gtkplotbar.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbar.lo -MD -MP -MF .deps/gtkplotbar.Tpo -c gtkplotbar.c -fPIC -DPIC -o .libs/gtkplotbar.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbar.lo -MD -MP -MF .deps/gtkplotbar.Tpo -c gtkplotbar.c -o gtkplotbar.o >/dev/null 2>&1
mv -f .deps/gtkplotbar.Tpo .deps/gtkplotbar.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbox.lo -MD -MP -MF .deps/gtkplotbox.Tpo -c -o gtkplotbox.lo gtkplotbox.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbox.lo -MD -MP -MF .deps/gtkplotbox.Tpo -c gtkplotbox.c -fPIC -DPIC -o .libs/gtkplotbox.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbox.lo -MD -MP -MF .deps/gtkplotbox.Tpo -c gtkplotbox.c -o gtkplotbox.o >/dev/null 2>&1
mv -f .deps/gtkplotbox.Tpo .deps/gtkplotbox.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbubble.lo -MD -MP -MF .deps/gtkplotbubble.Tpo -c -o gtkplotbubble.lo gtkplotbubble.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbubble.lo -MD -MP -MF .deps/gtkplotbubble.Tpo -c gtkplotbubble.c -fPIC -DPIC -o .libs/gtkplotbubble.o
gtkplotbubble.c: In function 'gtk_plot_bubble_get_legend_size':
gtkplotbubble.c:455:7: warning: format not a string literal and no format arguments
gtkplotbubble.c:459:7: warning: format not a string literal and no format arguments
gtkplotbubble.c: In function 'gtk_plot_bubble_draw_legend':
gtkplotbubble.c:534:7: warning: format not a string literal and no format arguments
gtkplotbubble.c:539:7: warning: format not a string literal and no format arguments
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotbubble.lo -MD -MP -MF .deps/gtkplotbubble.Tpo -c gtkplotbubble.c -o gtkplotbubble.o >/dev/null 2>&1
mv -f .deps/gtkplotbubble.Tpo .deps/gtkplotbubble.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcandle.lo -MD -MP -MF .deps/gtkplotcandle.Tpo -c -o gtkplotcandle.lo gtkplotcandle.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcandle.lo -MD -MP -MF .deps/gtkplotcandle.Tpo -c gtkplotcandle.c -fPIC -DPIC -o .libs/gtkplotcandle.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcandle.lo -MD -MP -MF .deps/gtkplotcandle.Tpo -c gtkplotcandle.c -o gtkplotcandle.o >/dev/null 2>&1
mv -f .deps/gtkplotcandle.Tpo .deps/gtkplotcandle.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotflux.lo -MD -MP -MF .deps/gtkplotflux.Tpo -c -o gtkplotflux.lo gtkplotflux.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotflux.lo -MD -MP -MF .deps/gtkplotflux.Tpo -c gtkplotflux.c -fPIC -DPIC -o .libs/gtkplotflux.o
gtkplotflux.c: In function 'gtk_plot_flux_get_legend_size':
gtkplotflux.c:565:7: warning: format not a string literal and no format arguments
gtkplotflux.c:569:7: warning: format not a string literal and no format arguments
gtkplotflux.c: In function 'gtk_plot_flux_draw_legend':
gtkplotflux.c:650:7: warning: format not a string literal and no format arguments
gtkplotflux.c:655:7: warning: format not a string literal and no format arguments
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotflux.lo -MD -MP -MF .deps/gtkplotflux.Tpo -c gtkplotflux.c -o gtkplotflux.o >/dev/null 2>&1
mv -f .deps/gtkplotflux.Tpo .deps/gtkplotflux.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsurface.lo -MD -MP -MF .deps/gtkplotsurface.Tpo -c -o gtkplotsurface.lo gtkplotsurface.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsurface.lo -MD -MP -MF .deps/gtkplotsurface.Tpo -c gtkplotsurface.c -fPIC -DPIC -o .libs/gtkplotsurface.o
gtkplotsurface.c: In function 'gtk_plot_surface_draw_polygons':
gtkplotsurface.c:1055:11: warning: 'h' may be used uninitialized in this function
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsurface.lo -MD -MP -MF .deps/gtkplotsurface.Tpo -c gtkplotsurface.c -o gtkplotsurface.o >/dev/null 2>&1
mv -f .deps/gtkplotsurface.Tpo .deps/gtkplotsurface.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcsurface.lo -MD -MP -MF .deps/gtkplotcsurface.Tpo -c -o gtkplotcsurface.lo gtkplotcsurface.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcsurface.lo -MD -MP -MF .deps/gtkplotcsurface.Tpo -c gtkplotcsurface.c -fPIC -DPIC -o .libs/gtkplotcsurface.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcsurface.lo -MD -MP -MF .deps/gtkplotcsurface.Tpo -c gtkplotcsurface.c -o gtkplotcsurface.o >/dev/null 2>&1
mv -f .deps/gtkplotcsurface.Tpo .deps/gtkplotcsurface.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcairo.lo -MD -MP -MF .deps/gtkplotcairo.Tpo -c -o gtkplotcairo.lo gtkplotcairo.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcairo.lo -MD -MP -MF .deps/gtkplotcairo.Tpo -c gtkplotcairo.c -fPIC -DPIC -o .libs/gtkplotcairo.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcairo.lo -MD -MP -MF .deps/gtkplotcairo.Tpo -c gtkplotcairo.c -o gtkplotcairo.o >/dev/null 2>&1
mv -f .deps/gtkplotcairo.Tpo .deps/gtkplotcairo.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcanvas.lo -MD -MP -MF .deps/gtkplotcanvas.Tpo -c -o gtkplotcanvas.lo gtkplotcanvas.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcanvas.lo -MD -MP -MF .deps/gtkplotcanvas.Tpo -c gtkplotcanvas.c -fPIC -DPIC -o .libs/gtkplotcanvas.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotcanvas.lo -MD -MP -MF .deps/gtkplotcanvas.Tpo -c gtkplotcanvas.c -o gtkplotcanvas.o >/dev/null 2>&1
mv -f .deps/gtkplotcanvas.Tpo .deps/gtkplotcanvas.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpc.lo -MD -MP -MF .deps/gtkplotpc.Tpo -c -o gtkplotpc.lo gtkplotpc.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpc.lo -MD -MP -MF .deps/gtkplotpc.Tpo -c gtkplotpc.c -fPIC -DPIC -o .libs/gtkplotpc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotpc.lo -MD -MP -MF .deps/gtkplotpc.Tpo -c gtkplotpc.c -o gtkplotpc.o >/dev/null 2>&1
mv -f .deps/gtkplotpc.Tpo .deps/gtkplotpc.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotgdk.lo -MD -MP -MF .deps/gtkplotgdk.Tpo -c -o gtkplotgdk.lo gtkplotgdk.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotgdk.lo -MD -MP -MF .deps/gtkplotgdk.Tpo -c gtkplotgdk.c -fPIC -DPIC -o .libs/gtkplotgdk.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotgdk.lo -MD -MP -MF .deps/gtkplotgdk.Tpo -c gtkplotgdk.c -o gtkplotgdk.o >/dev/null 2>&1
mv -f .deps/gtkplotgdk.Tpo .deps/gtkplotgdk.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotps.lo -MD -MP -MF .deps/gtkplotps.Tpo -c -o gtkplotps.lo gtkplotps.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotps.lo -MD -MP -MF .deps/gtkplotps.Tpo -c gtkplotps.c -fPIC -DPIC -o .libs/gtkplotps.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotps.lo -MD -MP -MF .deps/gtkplotps.Tpo -c gtkplotps.c -o gtkplotps.o >/dev/null 2>&1
mv -f .deps/gtkplotps.Tpo .deps/gtkplotps.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotprint.lo -MD -MP -MF .deps/gtkplotprint.Tpo -c -o gtkplotprint.lo gtkplotprint.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotprint.lo -MD -MP -MF .deps/gtkplotprint.Tpo -c gtkplotprint.c -fPIC -DPIC -o .libs/gtkplotprint.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotprint.lo -MD -MP -MF .deps/gtkplotprint.Tpo -c gtkplotprint.c -o gtkplotprint.o >/dev/null 2>&1
mv -f .deps/gtkplotprint.Tpo .deps/gtkplotprint.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsegment.lo -MD -MP -MF .deps/gtkplotsegment.Tpo -c -o gtkplotsegment.lo gtkplotsegment.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsegment.lo -MD -MP -MF .deps/gtkplotsegment.Tpo -c gtkplotsegment.c -fPIC -DPIC -o .libs/gtkplotsegment.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkplotsegment.lo -MD -MP -MF .deps/gtkplotsegment.Tpo -c gtkplotsegment.c -o gtkplotsegment.o >/dev/null 2>&1
mv -f .deps/gtkplotsegment.Tpo .deps/gtkplotsegment.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkpsfont.lo -MD -MP -MF .deps/gtkpsfont.Tpo -c -o gtkpsfont.lo gtkpsfont.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkpsfont.lo -MD -MP -MF .deps/gtkpsfont.Tpo -c gtkpsfont.c -fPIC -DPIC -o .libs/gtkpsfont.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtkpsfont.lo -MD -MP -MF .deps/gtkpsfont.Tpo -c gtkpsfont.c -o gtkpsfont.o >/dev/null 2>&1
mv -f .deps/gtkpsfont.Tpo .deps/gtkpsfont.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtksheet.lo -MD -MP -MF .deps/gtksheet.Tpo -c -o gtksheet.lo gtksheet.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtksheet.lo -MD -MP -MF .deps/gtksheet.Tpo -c gtksheet.c -fPIC -DPIC -o .libs/gtksheet.o
gtksheet.c: In function 'gtk_sheet_thaw':
gtksheet.c:3731:22: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_range_draw':
gtksheet.c:7193:22: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_entry_changed_handler':
gtksheet.c:8025:22: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_button_press_handler':
gtksheet.c:9203:29: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c:9227:29: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_click_cell':
gtksheet.c:9364:26: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_button_release_handler':
gtksheet.c:9591:25: warning: comparison between 'GtkSheetState' and 'enum '
gtksheet.c: In function 'gtk_sheet_button_draw':
gtksheet.c:11439:18: warning: 'area' may be used uninitialized in this function
gtksheet.c: In function 'gtk_sheet_cell_draw_label':
gtksheet.c:6796:36: warning: 'y_pos' may be used uninitialized in this function
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -O2 -Wall -MT gtksheet.lo -MD -MP -MF .deps/gtksheet.Tpo -c gtksheet.c -o gtksheet.o >/dev/null 2>&1
mv -f .deps/gtksheet.Tpo .deps/gtksheet.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/f

Return ok status on successful operations along with the Document

Currently when saving a document, couchbeam returns the saved document directly:

save_doc(Db::pid(), Doc::json_object()) -> json_object()

Or it returns an error if something bad happens. However at times, after saving a document, it is desirable to only know that the operation was successful if no further operations to the document are required. Right now I do something this like this:

SavedDoc = couchbeam_db:save_doc(Doc),
% do some validation on the doc itself like checking
% the ID to see if the save was OK
Id = couchbeam_doc:get_id(SavedDoc), % crash here on error
ExpectedId = Id % or crash here

What would be nice is if all operations would return something like:

save_doc(Db::pid(), Doc::json_object()) -> 
    {ok, json_object()} | {error, Error}

so that validations could be done like:

{ok, _} = couchbeam_db:save_doc(Doc)

In this case we'd crash immediately if an error occurred, and it's a lot more straightforward to verify if an operation was successful or not.

couchbeam:savedoc/2 doesn't work without couchbeam:start()

So, my new programm is

db() ->
    st_utils:load_libraries(),
    application:start(sasl),
    application:start(ibrowse),
    application:start(couchbeam),
    Server = couchbeam:server_connection("localhost", 5984, "", []),
    {ok, Db} = couchbeam:open_or_create_db(Server, "site_stater", []),
    Doc = {[
            {<<"url">>, <<"http://sky2high.net">>}
            ]},
    {ok, DocResult} = couchbeam:save_doc(Db, Doc),
    io:format("~p", [DocResult]). 

but it gives the error:

** exception exit: {noproc,
                       {gen_server,call,
                           [couchbeam,
                            {get_uuids,{server,"localhost",5984,[],[]},1}]}}
     in function  gen_server:call/2
     in call from couchbeam:save_doc/3
     in call from st_site_checker:db/0

if I do not use couchbeam:start(), after application:start(couchbeam),.

I did something wrong (again %) ) or it just hasn't been mentioned in manual?

undefined function couchbeam_view:fetch/1

Hi,

I'm getting the following exception when trying to call fetch?

** exception error: undefined function couchbeam_view:fetch/1

Also

couchbeam_view:module_info()

returns

** exception error: undefined function couchbeam_view:module_info()/0

Thanks

Couchbeam shuts down if one tries to create a database with the same name

6> Db1 = couchbeam_db:create(Connection, "home/dev/hp").
<0.72.0>
7> Db1 = couchbeam_db:create(Connection, "home/dev/hp").

=ERROR REPORT==== 3-Nov-2009::18:27:29 ===
** Generic server <0.63.0> terminating
** Last message in was {'EXIT',<0.37.0>,
{{badmatch,precondition_failed},
[{erl_eval,expr,3}]}}
** When Server state == {server_state,
{couchdb_params,"127.0.0.1",5984,false,"/",nil,
nil,default,infinity},
"/",default,24593,28690,<0.64.0>}
** Reason for termination ==
** {{badmatch,precondition_failed},[{erl_eval,expr,3}]}
** exception error: no match of right hand side value precondition_failed
8>
=ERROR REPORT==== 3-Nov-2009::18:27:29 ===
** Generic server couchbeam_manager terminating
** Last message in was {'DOWN',#Ref<0.0.0.282>,process,<0.72.0>,
{{badmatch,precondition_failed},
[{erl_eval,expr,3}]}}
** When Server state == {couchbeam_manager,
{dict,1,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],
[[default|{<0.75.0>,#Ref<0.0.0.292>}]],
[],[],[],[],[],[],[],[],[],[],[]}}},
{dict,1,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],
[[{default,"home/dev/hp"}|
{<0.72.0>,
{{default,"home/dev/hp"},"home%2fdev%2fhp"},
default,#Ref<0.0.0.282>}]],
[],[]}}},
{dict,2,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],
[[#Ref<0.0.0.257>|
{connection,
{couchdb_params,"127.0.0.1",5984,false,"/",
nil,nil,default,infinity}}]],
[],[],[],[],
[[#Ref<0.0.0.282>|
{db,default,
{{default,"home/dev/hp"},"home%2fdev%2fhp"}}]],
[],[],[],[],[],[]}}}}
** Reason for termination ==
** {badarg,[{erlang,monitor,[process,{unknown_error,500}]},
{couchbeam_manager,handle_info,2},
{gen_server,handle_msg,5},
{proc_lib,init_p_do_apply,3}]}

=ERROR REPORT==== 3-Nov-2009::18:27:29 ===
** Generic server <0.75.0> terminating
** Last message in was {'EXIT',<0.61.0>,
{badarg,
[{erlang,monitor,[process,{unknown_error,500}]},
{couchbeam_manager,handle_info,2},
{gen_server,handle_msg,5},
{proc_lib,init_p_do_apply,3}]}}
** When Server state == {server_state,
{couchdb_params,"127.0.0.1",5984,false,"/",nil,
nil,default,infinity},
"/",default,45073,49170,<0.76.0>}
** Reason for termination ==
** {badarg,[{erlang,monitor,[process,{unknown_error,500}]},
{couchbeam_manager,handle_info,2},
{gen_server,handle_msg,5},
{proc_lib,init_p_do_apply,3}]}

8> Db2 = couchbeam_db:create(Connection, "homeev/hp").
** exception exit: {noproc,{gen_server,call,
[<0.63.0>,{create_db,"homeev/hp",true},infinity]}}
in function gen_server:call/3
9>

Does it make sense to have options in view and db record?

Hi,
I open a new server with:

Server = couchbeam:server_connection("localhost", 54994, "", [{basic_auth, {"user", "password"}}]),

then I want the database:
{ok, Db} = couchbeam:open_or_create_db(Server, "dbname").

This creates a new database with the auth options in Server. But It saves the empty Options into the #db record:

open_or_create_db(Server, DbName) ->
    open_or_create_db(Server, DbName, [], []).   <<< use empty options

open_or_create_db(#server{options=IbrowseOpts}=Server, DbName, Options, Params) ->
    Url = make_url(Server, DbName, []),
    case request(get, Url, ["200"], IbrowseOpts) of   <<<< Use Options from Server
        {ok, _, _, _} ->
            open_db(Server, DbName, Options);    <<<< copy empty Options
        {error, {ok, "404", _, _}} ->
            create_db(Server, DbName, Options, Params);
        Error ->
            Error
    end.

The Db record with Server and empty options:

{db,{server,"localhost",54994,false,[],
            [{basic_auth,{"user","password"}}]},  <<< options in server
    "dbname",[]}     <<<< empty options

If I try to get db_info from this DB I get an 401 because db_info uses the empty options from db-Record:

db_info(#db{server=Server, name=DbName, options=IbrowseOpts}) ->
    Url = make_url(Server, DbName, []),
    case request(get, Url, ["200"], IbrowseOpts) of  <<<<< Use Empty Options
        {ok, _Status, _Headers, Body} ->
            Infos = couchbeam_util:json_decode(Body),
            {ok, Infos}; 
        {error, {ok, "404", _, _}} ->
            {error, db_not_found};
       Error ->
          Error
    end.

A workaround is to copy all options on every db/view manually:

Server = couchbeam:server_connection("localhost", 54994, "", [{basic_auth, {"user", "password"}}]),
couchbeam:open_or_create_db(Server, "dbname", [{basic_auth, {"user", "password"}}]).

But I expect couchbeam does this for me. One solution is to use always the options in server. For example:

db_info(#db{#server{options=IbrowseOpts}=Server, name=DbName) ->

instead of:

db_info(#db{server=Server, name=DbName, options=IbrowseOpts}) ->

But perhaps it is useful sometimes to have different options in db/view. Then the options must be redundant in server and db/view. But it should copied automatically in all related methods. For example:

open_or_create_db(#server{options=Options}=Server, DbName) ->
    open_or_create_db(Server, DbName, Options, []). <<< copied options from server instead of create empty options

Instead of open_or_create_db method above. If you tell me your preferences I can make you a patch.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.