Newsgroup: it.comp.os.linux.development
Titolo: Errore di configure: non trova gtkmm

Ho provato a programmare con anjuta in gtk (finora ho usato QT/Kdevelop) e
ottengo questo errore di configure pur avendo gtkmm installato. 
.....
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GTKMM... configure: error: Package requirements (gtkmm-2.0 >=
1.3.0) were not met:
No package 'gtkmm-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables GTKMM_CFLAGS
and GTKMM_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

 No package 'gtkmm-2.0' found
Ti manca il pacchetto gtkmm-devel (o come si chiama nella tua distro..).
Ciao.
-- 
*** Linux user # 198661 --- ICQ 33500725 ***
***  Home  
http://web.tiscali.it/kailed
  ***
       ***  Powered by SuSeLinux  ***

 Ciao.
Non credo visto che equery f gtkmm (su gentoo lista i files installati da un
pacchetto) risponde (ho tagliato per abbreviare):
/usr
/usr/include
/usr/include/atkmm-1.6
/usr/include/atkmm-1.6/atkmm
/usr/include/atkmm-1.6/atkmm.h
/usr/include/atkmm-1.6/atkmm/action.h
/usr/include/atkmm-1.6/atkmm/component.h
/usr/include/atkmm-1.6/atkmm/document.h
/usr/include/atkmm-1.6/atkmm/editabletext.h
/usr/include/atkmm-1.6/atkmm/hyperlink.h
/usr/include/atkmm-1.6/atkmm/hypertext.h
/usr/include/atkmm-1.6/atkmm/image.h
/usr/include/atkmm-1.6/atkmm/implementor.h
/usr/include/atkmm-1.6/atkmm/init.h
......
....../usr/include/gdkmm-2.4/gdkmm.h
/usr/include/gdkmm-2.4/gdkmm/bitmap.h
/usr/include/gdkmm-2.4/gdkmm/color.h
/usr/include/gdkmm-2.4/gdkmm/colormap.h
/usr/include/gdkmm-2.4/gdkmm/cursor.h
/usr/include/gdkmm-2.4/gdkmm/device.h
/usr/include/gdkmm-2.4/gdkmm/display.h
/usr/include/gdkmm-2.4/gdkmm/displaymanager.h
/usr/include/gdkmm-2.4/gdkmm/dragcontext.h
/usr/include/gdkmm-2.4/gdkmm/drawable.h
/usr/include/gdkmm-2.4/gdkmm/event.h
/usr/include/gdkmm-2.4/gdkmm/gc.h
/usr/include/gdkmm-2.4/gdkmm/general.h
/usr/include/gdkmm-2.4/gdkmm/image.h
/usr/include/gdkmm-2.4/gdkmm/list.h
/usr/include/gdkmm-2.4/gdkmm/pixbuf.h
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h
/usr/include/gdkmm-2.4/gdkmm/pixbufanimationiter.h
/usr/include/gdkmm-2.4/gdkmm/pixbufformat.h
/usr/include/gdkmm-2.4/gdkmm/pixbufloader.h
......
......
/usr/include/gtkmm-2.4/gtkmm.h
/usr/include/gtkmm-2.4/gtkmm/aboutdialog.h
/usr/include/gtkmm-2.4/gtkmm/accelgroup.h
/usr/include/gtkmm-2.4/gtkmm/accelkey.h
/usr/include/gtkmm-2.4/gtkmm/accellabel.h
/usr/include/gtkmm-2.4/gtkmm/accelmap.h
/usr/include/gtkmm-2.4/gtkmm/action.h
/usr/include/gtkmm-2.4/gtkmm/actiongroup.h
/usr/include/gtkmm-2.4/gtkmm/adjustment.h
/usr/include/gtkmm-2.4/gtkmm/alignment.h
/usr/include/gtkmm-2.4/gtkmm/arrow.h
/usr/include/gtkmm-2.4/gtkmm/aspectframe.h
/usr/include/gtkmm-2.4/gtkmm/base.h
/usr/include/gtkmm-2.4/gtkmm/bin.h
/usr/include/gtkmm-2.4/gtkmm/box.h
/usr/include/gtkmm-2.4/gtkmm/button.h
/usr/include/gtkmm-2.4/gtkmm/buttonbox.h
/usr/include/gtkmm-2.4/gtkmm/calendar.h
/usr/include/gtkmm-2.4/gtkmm/celleditable.h
/usr/include/gtkmm-2.4/gtkmm/celllayout.h
/usr/include/gtkmm-2.4/gtkmm/cellrenderer.h
/usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h
/usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h
......
......
/usr/include/pangomm-1.4/pangomm.h
/usr/include/pangomm-1.4/pangomm/attributes.h
/usr/include/pangomm-1.4/pangomm/attriter.h
/usr/include/pangomm-1.4/pangomm/attrlist.h
/usr/include/pangomm-1.4/pangomm/color.h
/usr/include/pangomm-1.4/pangomm/context.h
/usr/include/pangomm-1.4/pangomm/coverage.h
/usr/include/pangomm-1.4/pangomm/font.h
/usr/include/pangomm-1.4/pangomm/fontdescription.h
.......
.......
/usr/lib/
libatkmm-1.6.la
/usr/lib/
libatkmm-1.6.so
/usr/lib/libatkmm-1.6.so.1
/usr/lib/libatkmm-1.6.so.1.0.24
/usr/lib/
libgdkmm-2.4.la
/usr/lib/
libgdkmm-2.4.so
/usr/lib/libgdkmm-2.4.so.1
/usr/lib/libgdkmm-2.4.so.1.0.24
/usr/lib/
libgtkmm-2.4.la
/usr/lib/
libgtkmm-2.4.so
/usr/lib/libgtkmm-2.4.so.1
/usr/lib/libgtkmm-2.4.so.1.0.24
/usr/lib/
libpangomm-1.4.la
/usr/lib/
libpangomm-1.4.so
/usr/lib/libpangomm-1.4.so.1
/usr/lib/libpangomm-1.4.so.1.0.24
/usr/lib/pkgconfig
/usr/lib/pkgconfig/atkmm-1.6.pc
/usr/lib/pkgconfig/gdkmm-2.4.pc
/usr/lib/pkgconfig/gtkmm-2.4.pc
/usr/lib/pkgconfig/pangomm-1.4.pc
/usr/share
/usr/share/devhelp
/usr/share/devhelp/books
/usr/share/devhelp/books/gtkmm-2.4
/usr/share/devhelp/books/gtkmm-2.4/gtkmm-2.4.devhelp
/usr/share/doc
/usr/share/doc/gtkmm-2.4
/usr/share/doc/gtkmm-2.4/docs
/usr/share/doc/gtkmm-2.4/docs/FAQ
/usr/share/doc/gtkmm-2.4/docs/FAQ/html
/usr/share/doc/gtkmm-2.4/docs/FAQ/html/index.html
/usr/share/doc/gtkmm-2.4/docs/images
/usr/share/doc/gtkmm-2.4/docs/images/gtkmm_logo.gif
/usr/share/doc/gtkmm-2.4/docs/images/top.gif
/usr/share/doc/gtkmm-2.4/docs/index.html
.......
.......
Quindi pare che tutto sia installato o sbaglio?

 Quindi pare che tutto sia installato o sbaglio?
Non so come sono organizzati i pacchetti in gentoo, però in effetti
*pare* che ci sia tutto..
Prova a seguire le indicazioni del configure...


 Prova a seguire le indicazioni del configure...
Qusti 2 comandi sembrano aver risolto il problema:
ln -s /usr/lib/pkgconfig/gtkmm-2.4.pc /usr/lib/pkgconfig/gtkmm-2.0.pc
ln -s /usr/include/gtkmm-2.4/gtkmm /usr/include/gtkmm

On Tue, 28 Feb 2006 10:33:40 +0100, tiziano 
was talkin'about:
#define IMHO

Questo perché il configure fa riferimento a pkg-config gtkmm-2.0
Avendo tu gtkmm-2.4 per pkgconfig il pacchetto non esiste.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
           -<! Failure is not an option...it's bundled with Microsoft !>-