Can't compile glom...



I am trying to compile glom on ubuntu hoary and i am having problems, i installed all dependencies thru apt, and the configure script runs without any problem, but when i type make, i got the following errors:

...

-I/usr/lib/gtkmm-2.4/include -I/usr/include/gconfmm-2.6 -I/usr/lib/gconfmm-2.6/include -I/usr/include/libglademm-2.4 -I/usr/lib/libglademm-2.4/include -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/gnome-vfsmm-2.6 -I/usr/lib/gnome-vfsmm-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/libgdamm-2.0 -I/usr/lib/libgdamm-2.0/include -I/usr/include/libgda-1.1 -I/usr/include/libgnome-2.0 -I/usr/include/python2.4 -g -O2 -Wall -Wno-long-long -MT py_glom_record.o -MD -MP -MF ".deps/py_glom_record.Tpo" -c -o py_glom_record.o py_glom_record.cc; \ then mv -f ".deps/py_glom_record.Tpo" ".deps/py_glom_record.Po"; else rm -f ".deps/py_glom_record.Tpo"; exit 1; fi
In file included from boost/python/detail/prefix.hpp:14,
                from boost/python/args.hpp:8,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/python/detail/config.hpp:15:29: boost/config.hpp: No such file or directory
In file included from boost/python/handle.hpp:10,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/python/cast.hpp:10:46: boost/type_traits/same_traits.hpp: No such file or directory boost/python/cast.hpp:11:44: boost/type_traits/cv_traits.hpp: No such file or directory
boost/python/cast.hpp:12:27: boost/type.hpp: No such file or directory
In file included from boost/python/handle.hpp:10,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/python/cast.hpp:64: error: no type `type<Target>' in `boost'
boost/python/cast.hpp:64: error: parse error before `*' token
boost/python/cast.hpp: In function `Target*
  boost::python::detail::downcast(...)':
boost/python/cast.hpp:66: error: parse error before `<' token
boost/python/cast.hpp:67: error: parse error before `::' token
boost/python/cast.hpp: At global scope:
boost/python/cast.hpp:71: error: parse error before `>' token
boost/python/cast.hpp: In function `Target*
  boost::python::detail::upcast_impl(Source*, Target*)':
boost/python/cast.hpp:79: error: parse error before `<' token
boost/python/cast.hpp:80: error: parse error before `<' token
boost/python/cast.hpp:81: error: parse error before `>' token
boost/python/cast.hpp:83: error: parse error before `::' token
boost/python/cast.hpp: In function `Target* boost::python::upcast(Source*,
  Target*)':
boost/python/cast.hpp:90: error: parse error before `::' token
boost/python/cast.hpp:92: error: parse error before `::' token
boost/python/cast.hpp: In function `Target* boost::python::downcast(Source*,
  Target*)':
boost/python/cast.hpp:99: error: parse error before `::' token
boost/python/cast.hpp:101: error: parse error before `::' token
In file included from boost/python/handle.hpp:11,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/python/errors.hpp:13:41: boost/function/function0.hpp: No such file or directory
In file included from boost/python/handle.hpp:11,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/python/errors.hpp: At global scope:
boost/python/errors.hpp:24: error: `function0' was not declared in this scope
boost/python/errors.hpp:24: error: parse error before `>' token
boost/python/errors.hpp: In function `bool boost::python::handle_exception(T)':
boost/python/errors.hpp:29: error: parse error before `>' token
boost/python/errors.hpp: In function `void boost::python::handle_exception()':
boost/python/errors.hpp:36: error: `detail' undeclared (first use this
  function)
boost/python/errors.hpp:36: error: (Each undeclared identifier is reported only
  once for each function it appears in.)
boost/python/errors.hpp:36: error: parse error before `::' token
In file included from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/python/detail/borrowed_ptr.hpp:8:29: boost/config.hpp: No such file or directory boost/python/detail/borrowed_ptr.hpp:9:27: boost/type.hpp: No such file or directory
In file included from boost/mpl/aux_/static_cast.hpp:17,
                from boost/mpl/aux_/value_wknd.hpp:17,
                from boost/mpl/if.hpp:17,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/config/workaround.hpp:17:39: boost/detail/workaround.hpp: No such file or directory
In file included from boost/mpl/aux_/value_wknd.hpp:17,
                from boost/mpl/if.hpp:17,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/static_cast.hpp:19:21: missing binary operator before token "("
In file included from boost/mpl/aux_/config/integral.hpp:17,
                from boost/mpl/aux_/value_wknd.hpp:18,
                from boost/mpl/if.hpp:17,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/config/msvc.hpp:19:28: boost/config.hpp: No such file or directory
In file included from boost/mpl/aux_/value_wknd.hpp:18,
                from boost/mpl/if.hpp:17,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/config/integral.hpp:22:24: missing binary operator before token "(" boost/mpl/aux_/config/integral.hpp:30:26: missing binary operator before token "("
In file included from boost/mpl/aux_/value_wknd.hpp:19,
                from boost/mpl/if.hpp:17,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/config/eti.hpp:23:24: missing binary operator before token "(" boost/mpl/aux_/config/eti.hpp:31:24: missing binary operator before token "("
In file included from boost/mpl/if.hpp:17,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/value_wknd.hpp:62:21: missing binary operator before token "("
In file included from boost/mpl/aux_/config/adl.hpp:18,
                from boost/mpl/aux_/adl_barrier.hpp:17,
                from boost/mpl/void_fwd.hpp:17,
                from boost/mpl/lambda_fwd.hpp:17,
                from boost/mpl/aux_/na_spec.hpp:18,
                from boost/mpl/if.hpp:19,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/config/intel.hpp:19:28: boost/config.hpp: No such file or directory
In file included from boost/mpl/aux_/adl_barrier.hpp:17,
                from boost/mpl/void_fwd.hpp:17,
                from boost/mpl/lambda_fwd.hpp:17,
                from boost/mpl/aux_/na_spec.hpp:18,
                from boost/mpl/if.hpp:19,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/config/adl.hpp:29:28: missing binary operator before token "("
In file included from boost/mpl/bool.hpp:17,
                from boost/mpl/aux_/na.hpp:17,
                from boost/mpl/lambda_fwd.hpp:18,
                from boost/mpl/aux_/na_spec.hpp:18,
                from boost/mpl/if.hpp:19,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/bool_fwd.hpp: At global scope:
boost/mpl/bool_fwd.hpp:24: error: syntax error before `;' token
boost/mpl/bool_fwd.hpp:25: error: syntax error before `;' token
boost/mpl/bool_fwd.hpp:30: error: `true_' not declared
boost/mpl/bool_fwd.hpp:31: error: `false_' not declared
In file included from boost/mpl/integral_c_tag.hpp:19,
                from boost/mpl/bool.hpp:18,
                from boost/mpl/aux_/na.hpp:17,
                from boost/mpl/lambda_fwd.hpp:18,
                from boost/mpl/aux_/na_spec.hpp:18,
                from boost/mpl/if.hpp:19,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/config/static_constant.hpp:19:31: boost/config.hpp: No such file or directory
In file included from boost/mpl/bool.hpp:18,
                from boost/mpl/aux_/na.hpp:17,
                from boost/mpl/lambda_fwd.hpp:18,
                from boost/mpl/aux_/na_spec.hpp:18,
                from boost/mpl/if.hpp:19,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/integral_c_tag.hpp:22: error: type specifier omitted for parameter `
  value'
boost/mpl/integral_c_tag.hpp:22: error: ISO C++ forbids declaration of `
  BOOST_STATIC_CONSTANT' with no type
In file included from boost/mpl/aux_/na.hpp:17,
                from boost/mpl/lambda_fwd.hpp:18,
                from boost/mpl/aux_/na_spec.hpp:18,
                from boost/mpl/if.hpp:19,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/bool.hpp:25: error: type specifier omitted for parameter `value'
boost/mpl/bool.hpp:25: error: ISO C++ forbids declaration of `
  BOOST_STATIC_CONSTANT' with no type
boost/mpl/bool.hpp:26: error: ISO C++ forbids declaration of `integral_c_tag'
  with no type
boost/mpl/bool.hpp:26: error: parse error before `;' token
boost/mpl/bool.hpp:34: error: syntax error before `::' token
boost/mpl/bool.hpp:34: error: ISO C++ forbids declaration of `value' with no
  type
boost/mpl/bool.hpp:34: error: declaration of `value' not in a namespace
  surrounding `::'
boost/mpl/bool.hpp:34: error: `value' should have been declared inside `::'
In file included from boost/mpl/aux_/na.hpp:20,
                from boost/mpl/lambda_fwd.hpp:18,
                from boost/mpl/aux_/na_spec.hpp:18,
                from boost/mpl/if.hpp:19,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/config/ctps.hpp:18:28: boost/config.hpp: No such file or directory boost/mpl/aux_/config/ctps.hpp:22:24: missing binary operator before token "("
In file included from boost/mpl/lambda_fwd.hpp:18,
                from boost/mpl/aux_/na_spec.hpp:18,
                from boost/mpl/if.hpp:19,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/na.hpp:27: error: parse error before `{' token
In file included from boost/mpl/lambda_fwd.hpp:18,
                from boost/mpl/aux_/na_spec.hpp:18,
                from boost/mpl/if.hpp:19,
                from boost/python/detail/borrowed_ptr.hpp:10,
                from boost/python/borrowed.hpp:9,
                from boost/python/handle.hpp:12,
                from boost/python/args_fwd.hpp:10,
                from boost/python/args.hpp:10,
                from boost/python.hpp:11,
                from py_glom_record.h:28,
                from py_glom_record.cc:26:
boost/mpl/aux_/na.hpp:28:21: missing binary operator before token "("
boost/mpl/aux_/na.hpp:34: error: `na' was not declared in this scope
boost/mpl/aux_/na.hpp:35: error: `is_na' is not a template
boost/mpl/aux_/na.hpp:36: error: parse error before `{' token
boost/mpl/aux_/na.hpp:37:21: missing binary operator before token "("
boost/mpl/aux_/na.hpp:45: error: parse error before `{' token
boost/mpl/aux_/na.hpp:46:21: missing binary operator before token "("
boost/mpl/aux_/na.hpp:52: error: `na' was not declared in this scope
boost/mpl/aux_/na.hpp:53: error: `is_not_na' is not a template
boost/mpl/aux_/na.hpp:54: error: parse error before `{' token
boost/mpl/aux_/na.hpp:55:21: missing binary operator before token "("
boost/mpl/aux_/na.hpp:67: error: `if_na' is not a template
boost/mpl/aux_/na.hpp:68: confused by earlier errors, bailing out
make[4]: ** [py_glom_record.o] Erro 1
make[4]: Saindo do diretório `/usr/local/src/glom-0.8.19/glom/python_embed'
make[3]: ** [all-recursive] Erro 1
make[3]: Saindo do diretório `/usr/local/src/glom-0.8.19/glom/python_embed'
make[2]: ** [all-recursive] Erro 1
make[2]: Saindo do diretório `/usr/local/src/glom-0.8.19/glom'
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/usr/local/src/glom-0.8.19'
make: ** [all] Erro 2

What am i doing wrong?? I really would like to try glom, it look like what i am searching for a long time. Thanks a lot and sorry for the long mail.

Cyro

_________________________________________________________________
MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]