Re: [seq24-users] gtkmm-2.4?
Brought to you by:
rcbuse
|
From: Darren I. <da...@lu...> - 2005-08-01 02:45:12
|
Hi Karl, I'm guessing you're a gentoo user. 'emerge seq24' worked for me with no problems. I don't have any use flags to do with audio on this box. Versions I have installed are: media-sound/seq24 0.6.3 dev-cpp/gtkmm 2.2.12 (using gcc 3.3.5) I upgraded gtkmm to 2.6.3 and voila, 'emerge seq24' still compiles cleanly. Not sure if this helps you get this wicked wee sequencer up and going, but it should give you hope :-) -- Darren >I have justr tried to compile seq24 on gentoo 2.6.12-r6 with gtkmm-2.4 >with no success. I tried to emerge an earlier version on gtkmm, but >run into a dependancy error. Here is a little snapshop of the error I >get from seq24: > >event.cpp: In member function `void event::print()': >event.cpp:233: warning: unsigned int format, long int arg (arg 3) >if g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -DXTHREADS -D_REENTRANT >-DXUSE_MTSAFE_API -I/usr/include/gtkmm-2.4 >-I/usr/lib/gtkmm-2.4/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/include/pango-1.0 >-I/usr/include/freetype2 -I/usr/include/freetype2/config >-I/usr/include/atk-1.0 -Wall -MT seqdata.o -MD -MP -MF >".deps/seqdata.Tpo" -c -o seqdata.o seqdata.cpp; \ >then mv -f ".deps/seqdata.Tpo" ".deps/seqdata.Po"; else rm -f >".deps/seqdata.Tpo"; exit 1; fi >seqdata.cpp: In member function `virtual void seqdata::on_realize()': >seqdata.cpp:106: error: use of class template `template<class T_return, class > T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class > T_arg6, class T_arg7> class sigc::slot' as expression >seqdata.cpp: In member function `void seqdata::on_size_allocate(GtkAllocation*) > ': >seqdata.cpp:532: error: no matching function for call to `seqdata:: > on_size_allocate(GtkAllocation*&)' >/usr/include/gtkmm-2.4/gtkmm/widget.h:341: error: candidates are: virtual void > Gtk::Widget::on_size_allocate(Gtk::Allocation&) >make[2]: *** [seqdata.o] Error 1 >make[2]: Leaving directory `/home/karlos/dnl/seq24-0.6.3/src' >make[1]: *** [all] Error 2 >make[1]: Leaving directory `/home/karlos/dnl/seq24-0.6.3/src' >make: *** [all-recursive] Error 1 > >I tried it just by making a soft-link from gtkmm-2.4 to gtkmm-2.0 :) >Guess thats not really a good way to do it, was worth a try though. Is >there any plan to update the dependancy yet, or do I have to sort out >the older version? > >thanks, > >KArstne > > >------------------------------------------------------- >SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >from IBM. Find simple to follow Roadmaps, straightforward articles, >informative Webcasts and more! Get everything you need to get up to >speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click >_______________________________________________ >seq24-users mailing list >seq...@li... >https://lists.sourceforge.net/lists/listinfo/seq24-users > > |