9 posts / 0 new
Last post
ForumImport
Offline
Last seen: 9 years 12 months ago
Joined: 09/22/2009 - 18:47
Install on SuSE Linux 9.3

This message was originally posted by Omeroho on 11/21/2005 11:19:03
Hello,
I want to install k3d 0.5.0.33 on a SuSE 9.3 system.
But, when I run the configure script I get the following error message:
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking for gtkmm to build NGUI... configure: error: couldn’t find gtkmm libraries ... if you don’t require the NGUI user interface, re-run configure using the --without-ngui option
This is curious, I have installed gtkmm2 2.2.12, gtkmm24 2.4.11, gtkmm 1.2.10 and the dev-packages because I don’t know which version the script means.
So, I started configure with the option --without-ngui. Configure ended complete.
I ran make and got the following error massage.
main.cpp:35:23: gtkmm/box.h: Datei oder Verzeichnis nicht gefunden
main.cpp:36:26: gtkmm/button.h: Datei oder Verzeichnis nicht gefunden
main.cpp:37:29: gtkmm/buttonbox.h: Datei oder Verzeichnis nicht gefunden
main.cpp:38:25: gtkmm/entry.h: Datei oder Verzeichnis nicht gefunden
main.cpp:39:37: gtkmm/filechooserdialog.h: Datei oder Verzeichnis nicht gefunden
main.cpp:40:25: gtkmm/label.h: Datei oder Verzeichnis nicht gefunden
main.cpp:41:24: gtkmm/main.h: Datei oder Verzeichnis nicht gefunden
main.cpp:42:33: gtkmm/messagedialog.h: Datei oder Verzeichnis nicht gefunden
main.cpp:43:34: gtkmm/scrolledwindow.h: Datei oder Verzeichnis nicht gefunden
main.cpp:44:25: gtkmm/stock.h: Datei oder Verzeichnis nicht gefunden
main.cpp:45:28: gtkmm/textview.h: Datei oder Verzeichnis nicht gefunden
main.cpp:46:26: gtkmm/window.h: Datei oder Verzeichnis nicht gefunden
main.cpp:156: error: `Gtk’ is not a class or namespace
main.cpp:157: error: `Window’ is not a class or namespace
main.cpp:157: error: invalid base-class specification
main.cpp:371: error: syntax error before `::’ token
main.cpp:372: error: syntax error before `::’ token
main.cpp:373: error: syntax error before `::’ token
main.cpp:374: error: syntax error before `::’ token
main.cpp:375: error: syntax error before `::’ token
main.cpp:376: error: syntax error before `::’ token
main.cpp:377: error: syntax error before `::’ token
main.cpp:378: error: syntax error before `::’ token
main.cpp:379: error: syntax error before `::’ token
main.cpp: In constructor `::main_window::main_window(const
::string_array&)’:
main.cpp:161: error: class `::main_window’ does not have any field
named `m_save’
main.cpp:161: error: `Gtk’ undeclared (first use this function)
main.cpp:161: error: (Each undeclared identifier is reported only once for each
function it appears in.)
main.cpp:161: error: syntax error before `;’ token
main.cpp:162: error: class `::main_window’ does not have any field
named `m_cancel’
main.cpp:162: error: syntax error before `;’ token
main.cpp:163: error: class `::main_window’ does not have any field
named `m_send’
main.cpp:164: error: class `::main_window’ does not have any field
named `m_cancel_send’
main.cpp:164: error: syntax error before `;’ token
main.cpp:166: error: `set_title’ undeclared (first use this function)
main.cpp:167: error: `set_border_width’ undeclared (first use this function)
main.cpp:169: error: syntax error before `;’ token
main.cpp:170: error: `title’ undeclared (first use this function)
main.cpp:172: error: syntax error before `;’ token
main.cpp:176: error: `summary’ undeclared (first use this function)
main.cpp:177: error: syntax error before `;’ token
main.cpp:182: error: `detail_window’ undeclared (first use this function)
main.cpp:182: error: syntax error before `;’ token
main.cpp:183: error: `m_detail’ undeclared (first use this function)
main.cpp:185: error: syntax error before `;’ token
main.cpp:188: error: `report_window’ undeclared (first use this function)
main.cpp:188: error: syntax error before `;’ token
main.cpp:189: error: `m_report’ undeclared (first use this function)
main.cpp:190: error: syntax error before `;’ token
main.cpp:193: error: `save_and_send’ undeclared (first use this function)
main.cpp:194: error: syntax error before `;’ token
main.cpp:197: error: `buttons’ undeclared (first use this function)
main.cpp:197: error: `m_cancel’ undeclared (first use this function)
main.cpp:197: error: syntax error before `;’ token
main.cpp:198: error: `m_save’ undeclared (first use this function)
main.cpp:198: error: syntax error before `;’ token
main.cpp:202: error: `contact’ undeclared (first use this function)
main.cpp:203: error: syntax error before `;’ token
main.cpp:206: error: `sendmail’ undeclared (first use this function)
main.cpp:207: error: syntax error before `;’ token
main.cpp:210: error: `sendmail_browse’ undeclared (first use this function)
main.cpp:212: error: syntax error before `;’ token
main.cpp:213: error: `sendmail_box’ undeclared (first use this function)
main.cpp:213: error: `m_sendmail’ undeclared (first use this function)
main.cpp:213: error: syntax error before `;’ token
main.cpp:214: error: syntax error before `;’ token
main.cpp:216: error: `buttons_mail’ undeclared (first use this function)
main.cpp:216: error: `m_cancel_send’ undeclared (first use this function)
main.cpp:216: error: syntax error before `;’ token
main.cpp:217: error: `m_send’ undeclared (first use this function)
main.cpp:217: error: syntax error before `;’ token
main.cpp:221: error: `vbox’ undeclared (first use this function)
main.cpp:221: error: syntax error before `;’ token
main.cpp:222: error: syntax error before `;’ token
main.cpp:223: error: syntax error before `;’ token
main.cpp:224: error: `m_summary’ undeclared (first use this function)
main.cpp:224: error: syntax error before `;’ token
main.cpp:225: error: syntax error before `;’ token
main.cpp:226: error: syntax error before `;’ token
main.cpp:227: error: syntax error before `;’ token
main.cpp:228: error: syntax error before `;’ token
main.cpp:229: error: syntax error before `;’ token
main.cpp:230: error: syntax error before `;’ token
main.cpp:232: error: syntax error before `;’ token
main.cpp:233: error: `m_contact’ undeclared (first use this function)
main.cpp:233: error: syntax error before `;’ token
main.cpp:234: error: syntax error before `;’ token
main.cpp:235: error: syntax error before `;’ token
main.cpp:236: error: syntax error before `;’ token
main.cpp:239: error: syntax error before `;’ token
main.cpp:256: error: syntax error before `;’ token
main.cpp:257: error: `show_all’ undeclared (first use this function)
main.cpp: In member function `void ::main_window::on_sendmail_browse()
’:
main.cpp:273: error: syntax error before `;’ token
main.cpp:274: error: `chooser’ undeclared (first use this function)
main.cpp:275: error: syntax error before `;’ token
main.cpp:276: error: syntax error before `;’ token
main.cpp:278: error: syntax error before `;’ token
main.cpp: In member function `void ::main_window::on_cancel()’:
main.cpp:284: error: syntax error before `;’ token
main.cpp:285: error: `nag’ undeclared (first use this function)
main.cpp:285: error: syntax error before `;’ token
main.cpp:287: error: syntax error before `;’ token
main.cpp: In member function `void ::main_window::on_save()’:
main.cpp:296: error: syntax error before `;’ token
main.cpp:302: error: syntax error before `;’ token
main.cpp:304: error: syntax error before `;’ token
main.cpp:305: error: syntax error before `;’ token
main.cpp:307: error: syntax error before `;’ token
main.cpp:310: error: `path’ undeclared (first use this function)
main.cpp:319: error: syntax error before `;’ token
main.cpp:321: error: `hide’ undeclared (first use this function)
main.cpp: At global scope:
main.cpp:323: error: parse error at end of saved function text
main.cpp: In member function `void ::main_window::on_send()’:
main.cpp:330: error: syntax error before `;’ token
main.cpp:339: error: syntax error before `;’ token
main.cpp:357: error: syntax error before `;’ token
main.cpp:362: error: syntax error before `;’ token
main.cpp: In function `int main(int, char**)’:
main.cpp:452: error: `Gtk’ undeclared (first use this function)
main.cpp:452: error: syntax error before `::’ token
main.cpp:476: error: request for member run’ inmain’, which is of
non-aggregate type `int ()(int, char**)’
make[1]: *** [main.o] Fehler 1
make[1]: Leaving directory `/usr/local/src/k3d-0.5.0.33/k3d-0.5.0.33/bug-buddy’
make: *** [all-recursive] Fehler 1
What ist wrong?
What can I do to get a running new k3d?
Thanks for help
Omeroho

ForumImport
Offline
Last seen: 9 years 12 months ago
Joined: 09/22/2009 - 18:47
Install on SuSE Linux 9.3

This message was originally posted by Nobody/Anonymous on 11/21/2005 15:23:31
You found two bugs:
* Bug-buddy is part of the UI and depends on the gtkmm libraries : it shoudn’t build when --without-ngui is on (it hasn’t been spotted earlier because we usually don’t build K-3D without the NGUI!)
* gtkmm isn’t detected properly. Current search just looks for pkg-config output (which is sensible since many GTK related packages usually use it). First, please test the following command :
pkg-config --list-all
systems with pgk-config installed should output (among many other) :
sigc++-2.0 libsigc++ 2 - Typesafe signal and callback system for C++
gdkmm-2.4 gdkmm - C++ wrappers for GLib, GTK+, and Pango
glibmm-2.4 GLibmm - C++ wrapper for GLib
pangomm-1.4 Pangomm - C++ wrapper for Pang
gtkmm-2.4 gtkmm - C++ wrapper for GTK+
atkmm-1.6 atkmm - C++ wrapper for atk
What’s yours?
Romain

ForumImport
Offline
Last seen: 9 years 12 months ago
Joined: 09/22/2009 - 18:47
Install on SuSE Linux 9.3

This message was originally posted by Omeroho on 11/22/2005 11:37:29
Hi Romain,
thanks for your answer.
Here my pkg-config output:
linux:/usr/local/src/k3d-0.5.0.33 # pkg-config --list-all
gts GTS - GNU Triangulated Surface Library
glib-2.0 GLib - C Utility Library
gthread GThread - Thread support for GLib
qt-mt Qt - Libqt-mt.so.3.3.4 Library
pangoft2 Pango FT2 - Freetype 2.0 font support for Pango
libxfcegui4-1.0 libxfcegui4 - libxfcegui4
gmodule-2.0 GModule - Dynamic module loader for GLib
openssl OpenSSL - Secure Sockets Layer and cryptography libraries and tools
libexif libexif - Library for easy access to EXIF data
gimpui-2.0 GIMP UI - GIMP User Interface Library
libidn Libidn - IETF stringprep, nameprep, punycode, IDNA text processing.
gtk+-2.0 GTK+ - GIMP Tool Kit (x11 target)
libxfce4mcs-manager-1.0 libxfce4mcs-manager - libxfce4mcs-manager
libquicktime libquicktime - library for reading and writing Quicktime files
gimp-2.0 GIMP - GIMP Library
Wand Wand - MagickWand - Convert, Edit, and Compose Images
libgphoto2 libgphoto2 - Library for easy access to digital cameras
gobject-2.0 GObject - GLib Type, Object, Parameter and Signal Library
librsvg-2.0 librsvg - library that renders svg files
yast2-core yast2-core - YaST2 package \"yast2-core\"
xcomposite Xcomposite - X Composite Library
libxfce4util-1.0 libxfce4util - Utility library for the Xfce 4 desktop environment
fontconfig Fontconfig - Font configuration and customization library
ImageMagick ImageMagick - ImageMagick - Convert, Edit, and Compose Images
gdk-pixbuf-xlib-2.0 GdkPixbuf Xlib - GdkPixbuf rendering for Xlib
Package dbus-1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `dbus-1.pc’
to the PKG_CONFIG_PATH environment variable
Package ’dbus-1’, required by ’dbus-glib’, not found
linux:/usr/local/src/k3d-0.5.0.33 #
You can see your showed systems are missing in my output.
Following packages are installed too:
libsigc++2 2.0.6-3
pango 1.10.1-3
atk-1.10.3-3
Best regards,
Omeroho

ForumImport
Offline
Last seen: 9 years 12 months ago
Joined: 09/22/2009 - 18:47
Install on SuSE Linux 9.3

This message was originally posted by Timothy M. Shead on 11/22/2005 18:12:18
I have a vague recollection that gtkmm had both gtkmm-config and pkg-config scripts for awhile, do you have a gtkmm-config on your system?
Tim

ForumImport
Offline
Last seen: 9 years 12 months ago
Joined: 09/22/2009 - 18:47
Install on SuSE Linux 9.3

This message was originally posted by Omeroho on 11/23/2005 10:05:34
Hello helpers,
yes, gtkmm-config is installed. It lies in path /opt/gnome/bin. The version is 1.2.10.
Best regards,
Omeroho

ForumImport
Offline
Last seen: 9 years 12 months ago
Joined: 09/22/2009 - 18:47
Install on SuSE Linux 9.3

This message was originally posted by Timothy M. Shead on 11/24/2005 14:13:22
Well, that shoots-down my theory, this gtkmm-config is for a much-older version of gtkmm than we require. Looking back at your original post, what you want is gtkmm-2.4 or-higher plus the corresponding dev packages - you might start by removing all of them and reinstalling just what you need. If that doesn’t update your pkg-config it would suggest some problem with the packages.
Cheers,
Tim

ForumImport
Offline
Last seen: 9 years 12 months ago
Joined: 09/22/2009 - 18:47
Install on SuSE Linux 9.3

This message was originally posted by Omeroho on 11/25/2005 11:40:29
Hello Tim,
O.K. it is a great pity.
Well, I have deinstalled all gtkmm-versions incl. dev’s. Than I reinstalled the gtkmm24 version 2.4.11-3 plus the corresponding dev.
Now, I can’t find a gtkmm-config on my system.
And here is my output:
linux:/usr/local/src # pkg-config --list-all
libcdio_cdda libcdio_cdda - CD paranoia CD-DA library from libcdio
Package ORBit-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `ORBit-2.0.pc’
to the PKG_CONFIG_PATH environment variable
Package ’ORBit-2.0’, required by ’PyORBit’, not found
Omeroho

ForumImport
Offline
Last seen: 9 years 12 months ago
Joined: 09/22/2009 - 18:47
Install on SuSE Linux 9.3

This message was originally posted by Timothy M. Shead on 12/05/2005 09:32:39
As I mentioned, this looks like an issue with the packages on your system. You should probably use your packaging tools to look at the contents of your gtkmm packages and see what’s getting installed.

ForumImport
Offline
Last seen: 9 years 12 months ago
Joined: 09/22/2009 - 18:47
Install on SuSE Linux 9.3

This message was originally posted by Omeroho on 12/16/2005 01:37:31
Hello friendly helpers,
sorry for my late answering, but in last days I have had to much work at my working place.
I have upgraded my OS to 10.0 OSS with a little bit newer kernel and software, but without k3d again.
Gtkmm was found but no gtkglext. Gtkglext is in /opt/gnome/lib installed. So I called configure with --with-gtkglext=/opt/gnome option, later also with /opt/gnome/lib.
Following you can see my installed gtkglext files.
linux:/usr/local/src/k3d-0.5.0.33 # locate gtkglext
/opt/gnome/lib/gtkglext-1.0
/opt/gnome/lib/gtkglext-1.0/include
/opt/gnome/lib/gtkglext-1.0/include/gdkglext-config.h
/opt/gnome/lib/libgtkglext-x11-1.0.so
/opt/gnome/lib/libgtkglext-x11-1.0.so.0
/opt/gnome/lib/libgtkglext-x11-1.0.so.0.2.4
/opt/gnome/share/aclocal/gtkglext-1.0.m4
/opt/gnome/share/gtk-doc/html/gtkglext
/opt/gnome/share/gtk-doc/html/gtkglext/GdkGLExt-API.html
/opt/gnome/share/gtk-doc/html/gtkglext/GtkGLExt-API.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-building.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkglconfig.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkglcontext.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkgldrawable.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkglfont.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkglinit.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkglpixmap.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkglquery.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkglshapes.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkgltokens.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkglversion.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkglwindow.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gdkglx.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gtkglinit.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gtkglversion.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-gtkglwidget.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext-running.html
/opt/gnome/share/gtk-doc/html/gtkglext/gtkglext.devhelp
/opt/gnome/share/gtk-doc/html/gtkglext/home.png
/opt/gnome/share/gtk-doc/html/gtkglext/index.html
/opt/gnome/share/gtk-doc/html/gtkglext/index.sgml
/opt/gnome/share/gtk-doc/html/gtkglext/left.png
/opt/gnome/share/gtk-doc/html/gtkglext/Overview.html
/opt/gnome/share/gtk-doc/html/gtkglext/right.png
/opt/gnome/share/gtk-doc/html/gtkglext/up.png
/usr/share/doc/packages/gtkglext
/usr/share/doc/packages/gtkglext/AUTHORS
/usr/share/doc/packages/gtkglext/ChangeLog
/usr/share/doc/packages/gtkglext/COPYING
/usr/share/doc/packages/gtkglext/COPYING.LIB
/usr/share/doc/packages/gtkglext/INSTALL
/usr/share/doc/packages/gtkglext/NEWS
/usr/share/doc/packages/gtkglext/README
/usr/share/doc/packages/gtkglext/TODO
Where have I look for? Do you have an idea?
Thank you for your help,
best regards.
Omeroho

Log in or register to post comments