Re: [gtkmm] Problem compiling gnomemm 1.2.3



On Tue, 2002-10-29 at 01:41, Pierre wrote:
> Hi,
> 
> I try to compile gnomemm-1.2.3 on my GNU/Linux system with gcc-3.2

Please use gnomemm-list for gnomemm.

> There was no problem with the configure but for the make i got this :
[snip]
> -march=i686 -Wall -Wno-unused -c procbar.cc  -fPIC -DPIC -o procbar.lo
> cc1plus: warning: changing search order for system directory 
> "/usr/local/include"
> cc1plus: warning:   as it has already been specified as a non-system 
> directory

This part above is worrying, but I thought we had fixed this
months/years ago.
 
> procbar.cc: In constructor `Gnome::ProcBar::ProcBar(const Gtk::Label&, 
> const    std::vector<Gdk_Color*, std::allocator<Gdk_Color*> >&, gint 
> (*)())':
> procbar.cc:26: invalid conversion from `gint (*)(void*)' to `gint (*)()'
> gmake[4]: *** [procbar.lo] Error 1

This part of the API was changed (=broken) in gnome-libs 1.4.x recently.
You either need to get a newer version of gnome-libs or an older version
of gnomemm 1.2.x.

If someone could find out exactly when the API changed then we could
test for that version in the configure script.

-- 
Murray Cumming
murray usa net
www.murrayc.com




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