New problem GTKMM-2.4
  • sh: line 1: dot: command not found

    Problems running dot. Check your installation!

    Generating group index...

    Generating directory index...

    Generating example index...

    Generating file member index...

    Generating namespace member index...

    Generating page index...

    Generating graph info page...

    sh: line 1: dot: command not found

    Problems running dot. Check your installation!

    Generating graphical class hierarchy...

    sh: line 1: dot: command not found

    Problems running dot. Check your installation!

    make: Leaving directory `/livesupport/tools/libxml++/libxml++-2.8.1/tmp/libxml++-2.8.1/docs/reference'



    How can i resolve this problem? He can't use Doxygen but it is installed!!



    Post Edited (02-09-05 13:58)
  • 3 Comments sorted by
  • livesupport-dev@eserver2.mdlf.org wrote:
    > This message was sent from: LiveSupport Development.
    >
    > ----------------------------------------------------------------
    >
    > checking getopt.h usability... yes
    > checking getopt.h presence... yes
    > checking for getopt.h... yes
    > ./configure: line 3253: syntax error near unexpected token
    > `LIBXMLPP,libxml++-2.6'
    > ./configure: line 3253: `PKG_CHECK_MODULES(LIBXMLPP,libxml++-2.6 >=
    > 2.6.0)'
    >
    > Everytime the program stop with compiling @ this problem with my mandrake
    > distribution.
    > But i've install the normal libxml files:
    > libxml++2.6_1 2.6.1-2mdk System/Libraries C++
    > libxml++2.6_1-devel 2.6.1-2mdk Development/C++
    >
    > Is it possible that you can remove these lines in all the files where you
    > check this version? Or is there another solution?

    we use a specific version of libxml++, which is 2.8.1. it is compiled
    for livesupport when you set up the development environment, which
    includes compiling libraries used by livesupport, as described here:

    http://livesupport.campware.org/public_html/doc/gettingStarted.html

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • /usr/include/gtkmm-2.4/gtkmm/widget.h: In constructor `LiveSupport::Widgets::Button::Button(const Glib::ustring&, Glib::RefPtr, Glib::RefPtr, Glib::RefPtr)':
    /usr/include/gtkmm-2.4/gtkmm/widget.h:2434: error: `void Gtk::Widget::set_parent(Gtk::Widget&)' is protected
    src/Button.cxx:73: error: within this context
    /usr/include/gtkmm-2.4/gtkmm/widget.h: In constructor `LiveSupport::Widgets::Button::Button(const Glib::ustring&, Glib::RefPtr, Glib::RefPtr, Glib::RefPtr, Glib::RefPtr, Glib::RefPtr, Glib::RefPtr)':
    /usr/include/gtkmm-2.4/gtkmm/widget.h:2434: error: `void Gtk::Widget::set_parent(Gtk::Widget&)' is protected
    src/Button.cxx:100: error: within this context
    src/Button.cxx: In member function `virtual void LiveSupport::Widgets::Button::on_size_request(Gtk::Requisition*)':
    src/Button.cxx:120: error: no matching function for call to `Gtk::Label::size_request()'
    /usr/include/gtkmm-2.4/gtkmm/widget.h:510: note: candidates are: void Gtk::Widget::size_request(const Gtk::Requisition&)
    make[1]: *** [tmp/Button.o] Fout 1
    make[1]: Leaving directory `/livesupport/modules/widgets'
    make: *** [compile] Fout 2

    Installing setup works now!!
    But now is the problem to make modules Razz

    I don't no what the problem is here. Can anybody help me?
  • livesupport-dev@eserver2.mdlf.org wrote:
    > LiveSupport::Widgets::Button::on_size_request(Gtk::Requisition*)':
    > src/Button.cxx:120: error: no matching function for call to
    > `Gtk::Label::size_request()'
    > /usr/include/gtkmm-2.4/gtkmm/widget.h:510: note: candidates are: void
    > Gtk::Widget::size_request(const Gtk::Requisition&)
    > make[1]: *** [tmp/Button.o] Fout 1
    > make[1]: Leaving directory `/livesupport/modules/widgets'
    > make: *** [compile] Fout 2
    >
    > Installing setup works now!!

    for some reason you're not using the gtkmm included in the livesupport
    CVS, but your system gtkmm. see, it references /usr/include:

    > /usr/include/gtkmm-2.4/gtkmm/widget.h:510: note: candidates are: void

    which is your system gtkmm, whereas it should refer to
    livesupport/usr/include instead.

    did you follow the setup procedure correctly? after making sure all
    tools are compiled for livesupport, please run a

    make modules_setup products_setup

    in the livesupport main directory.


    Akos

    ------------------------------------------
    Posted to Phorum via PhorumMail