make[1]: Entering directory `/mnt/Dati/Gentoo/tmp/portage/k3d-0.5.0.33/work/k3d-0.5.0.33/bug-buddy' if i686-pc-linux-gnu-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"k3d\" -DVERSION=\"0.5.0.33\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DINTDIV0_RAISES_SIGFPE=1 -DHAVE_INTTYPES_H_WITH_UINTMAX=1 -DHAVE_STDINT_H_WITH_UINTMAX=1 -DHAVE_UNSIGNED_LONG_LONG=1 -DHAVE_UINTMAX_T=1 -DHAVE_INTTYPES_H=1 -DHAVE_ARGZ_H=1 -DHAVE_LIMITS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_FEOF_UNLOCKED=1 -DHAVE_FGETS_UNLOCKED=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETCWD=1 -DHAVE_GETEGID=1 -DHAVE_GETEUID=1 -DHAVE_GETGID=1 -DHAVE_GETUID=1 -DHAVE_MEMPCPY=1 -DHAVE_MUNMAP=1 -DHAVE_PUTENV=1 -DHAVE_SETENV=1 -DHAVE_SETLOCALE=1 -DHAVE_STPCPY=1 -DHAVE_STRCASECMP=1 -DHAVE_STRDUP=1 -DHAVE_STRTOUL=1 -DHAVE_TSEARCH=1 -DHAVE___ARGZ_COUNT=1 -DHAVE___ARGZ_STRINGIFY=1 -DHAVE___ARGZ_NEXT=1 -DHAVE___FSETLOCKING=1 -DHAVE_ICONV=1 -DICONV_CONST= -DHAVE_LANGINFO_CODESET=1 -DHAVE_LC_MESSAGES=1 -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DHAVE_DLFCN_H=1 -DSIZEOF_VOIDP=4 -DK3D_PLATFORM_POSIX=1 -DK3D_HAVE_X86=1 -DHAVE_VA_COPY=1 -DVA_COPY=va_copy -DHAPY_HAVE_NUMERIC_LIMITS=1 -DHAPY_HAVE_STD_ITERATOR_TYPE=1 -DK3D_HAVE_LIBXML2=1 -DK3D_HAVE_SVG_ICONS=1 -I. -I. -I.. -I.. -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -DK3D_HAVE_SIGC_2_0 -DK3D_LOCALE=\"/usr/share/locale\" -Wall -Wno-ctor-dtor-privacy -O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.cpp:35:23: gtkmm/box.h: No such file or directory main.cpp:36:26: gtkmm/button.h: No such file or directory main.cpp:37:29: gtkmm/buttonbox.h: No such file or directory main.cpp:38:25: gtkmm/entry.h: No such file or directory main.cpp:39:37: gtkmm/filechooserdialog.h: No such file or directory main.cpp:40:25: gtkmm/label.h: No such file or directory main.cpp:41:24: gtkmm/main.h: No such file or directory main.cpp:42:33: gtkmm/messagedialog.h: No such file or directory main.cpp:43:34: gtkmm/scrolledwindow.h: No such file or directory main.cpp:44:25: gtkmm/stock.h: No such file or directory main.cpp:45:28: gtkmm/textview.h: No such file or directory main.cpp:46:26: gtkmm/window.h: No such file or directory main.cpp:156: error: `Gtk' has not been declared main.cpp:157: error: expected class-name before '{' token main.cpp:371: error: `Gtk' has not been declared main.cpp:371: error: ISO C++ forbids declaration of `Entry' with no type main.cpp:371: error: expected `;' before "m_summary" main.cpp:372: error: `Gtk' has not been declared main.cpp:372: error: ISO C++ forbids declaration of `TextView' with no type main.cpp:372: error: expected `;' before "m_detail" main.cpp:373: error: `Gtk' has not been declared main.cpp:373: error: ISO C++ forbids declaration of `TextView' with no type main.cpp:373: error: expected `;' before "m_report" main.cpp:374: error: `Gtk' has not been declared main.cpp:374: error: ISO C++ forbids declaration of `Button' with no type main.cpp:374: error: expected `;' before "m_save" main.cpp:375: error: `Gtk' has not been declared main.cpp:375: error: ISO C++ forbids declaration of `Button' with no type main.cpp:375: error: expected `;' before "m_cancel" main.cpp:376: error: `Gtk' has not been declared main.cpp:376: error: ISO C++ forbids declaration of `Entry' with no type main.cpp:376: error: expected `;' before "m_contact" main.cpp:377: error: `Gtk' has not been declared main.cpp:377: error: ISO C++ forbids declaration of `Entry' with no type main.cpp:377: error: expected `;' before "m_sendmail" main.cpp:378: error: `Gtk' has not been declared main.cpp:378: error: ISO C++ forbids declaration of `Button' with no type main.cpp:378: error: expected `;' before "m_send" main.cpp:379: error: `Gtk' has not been declared main.cpp:379: error: ISO C++ forbids declaration of `Button' with no type main.cpp:379: error: expected `;' before "m_cancel_send" main.cpp: In constructor `<unnamed>::main_window::main_window(const <unnamed>::string_array&)': main.cpp:161: error: class `<unnamed>::main_window' does not have any field named `m_save' main.cpp:161: error: `Gtk' has not been declared main.cpp:161: error: `SAVE' undeclared (first use this function) main.cpp:161: error: (Each undeclared identifier is reported only once for each function it appears in.) main.cpp:162: error: class `<unnamed>::main_window' does not have any field named `m_cancel' main.cpp:162: error: `Gtk' has not been declared main.cpp:162: error: `CANCEL' undeclared (first use this function) main.cpp:163: error: class `<unnamed>::main_window' does not have any field named `m_send' main.cpp:164: error: class `<unnamed>::main_window' does not have any field named `m_cancel_send' main.cpp:164: error: `Gtk' has not been declared 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: `Gtk' has not been declared main.cpp:169: error: `Label' undeclared (first use this function) main.cpp:169: error: expected primary-expression before "const" main.cpp:169: error: expected `;' before "const" main.cpp:170: error: `title' undeclared (first use this function) main.cpp:172: error: `Gtk' has not been declared main.cpp:172: error: expected primary-expression before "const" main.cpp:172: error: expected `;' before "const" main.cpp:175: error: `Gtk' has not been declared main.cpp:175: error: expected primary-expression before "const" main.cpp:175: error: expected `;' before "const" main.cpp:176: error: `summary' undeclared (first use this function) main.cpp:177: error: `Gtk' has not been declared main.cpp:177: error: `ALIGN_LEFT' undeclared (first use this function) main.cpp:179: error: `Gtk' has not been declared main.cpp:179: error: expected primary-expression before "const" main.cpp:179: error: expected `;' before "const" main.cpp:181: error: `Gtk' has not been declared main.cpp:181: error: `ScrolledWindow' undeclared (first use this function) main.cpp:181: error: expected primary-expression before "const" main.cpp:181: error: expected `;' before "const" main.cpp:182: error: `detail_window' undeclared (first use this function) main.cpp:182: error: `Gtk' has not been declared main.cpp:182: error: `POLICY_AUTOMATIC' undeclared (first use this function) main.cpp:182: error: `Gtk' has not been declared main.cpp:183: error: `m_detail' undeclared (first use this function) main.cpp:185: error: `Gtk' has not been declared main.cpp:185: error: expected primary-expression before "const" main.cpp:185: error: expected `;' before "const" main.cpp:187: error: `Gtk' has not been declared main.cpp:187: error: expected primary-expression before "const" main.cpp:187: error: expected `;' before "const" main.cpp:188: error: `report_window' undeclared (first use this function) main.cpp:188: error: `Gtk' has not been declared main.cpp:188: error: `Gtk' has not been declared main.cpp:189: error: `m_report' undeclared (first use this function) main.cpp:190: error: `Gtk' has not been declared main.cpp:190: error: `STATE_NORMAL' undeclared (first use this function) main.cpp:190: error: `Gdk' has not been declared main.cpp:190: error: `Color' undeclared (first use this function) main.cpp:192: error: `Gtk' has not been declared main.cpp:192: error: expected primary-expression before "const" main.cpp:192: error: expected `;' before "const" main.cpp:193: error: `save_and_send' undeclared (first use this function) main.cpp:194: error: `Gtk' has not been declared main.cpp:196: error: `Gtk' has not been declared main.cpp:196: error: `HButtonBox' undeclared (first use this function) main.cpp:196: error: expected primary-expression before "const" main.cpp:196: error: expected `;' before "const" 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: `Gtk' has not been declared main.cpp:197: error: `PACK_SHRINK' undeclared (first use this function) main.cpp:198: error: `m_save' undeclared (first use this function) main.cpp:198: error: `Gtk' has not been declared main.cpp:201: error: `Gtk' has not been declared main.cpp:201: error: expected primary-expression before "const" main.cpp:201: error: expected `;' before "const" main.cpp:202: error: `contact' undeclared (first use this function) main.cpp:203: error: `Gtk' has not been declared main.cpp:205: error: `Gtk' has not been declared main.cpp:205: error: expected primary-expression before "const" main.cpp:205: error: expected `;' before "const" main.cpp:206: error: `sendmail' undeclared (first use this function) main.cpp:207: error: `Gtk' has not been declared main.cpp:209: error: `Gtk' has not been declared main.cpp:209: error: `Button' undeclared (first use this function) main.cpp:209: error: expected primary-expression before "const" main.cpp:209: error: expected `;' before "const" main.cpp:210: error: `sendmail_browse' undeclared (first use this function) main.cpp:212: error: `Gtk' has not been declared main.cpp:212: error: `HBox' undeclared (first use this function) main.cpp:212: error: expected primary-expression before "const" main.cpp:212: error: expected `;' before "const" 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: `Gtk' has not been declared main.cpp:213: error: `PACK_EXPAND_WIDGET' undeclared (first use this function) main.cpp:214: error: `Gtk' has not been declared main.cpp:214: error: `manage' undeclared (first use this function) main.cpp:214: error: `Gtk' has not been declared main.cpp:215: error: `Gtk' has not been declared main.cpp:215: error: expected primary-expression before "const" main.cpp:215: error: expected `;' before "const" 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: `Gtk' has not been declared main.cpp:217: error: `m_send' undeclared (first use this function) main.cpp:217: error: `Gtk' has not been declared main.cpp:220: error: `Gtk' has not been declared main.cpp:220: error: `VBox' undeclared (first use this function) main.cpp:220: error: expected primary-expression before "const" main.cpp:220: error: expected `;' before "const" main.cpp:221: error: `vbox' undeclared (first use this function) main.cpp:221: error: `Gtk' has not been declared main.cpp:221: error: `Gtk' has not been declared main.cpp:222: error: `Gtk' has not been declared main.cpp:222: error: `Gtk' has not been declared main.cpp:223: error: `Gtk' has not been declared main.cpp:223: error: `Gtk' has not been declared main.cpp:224: error: `m_summary' undeclared (first use this function) main.cpp:224: error: `Gtk' has not been declared main.cpp:225: error: `Gtk' has not been declared main.cpp:225: error: `detail' undeclared (first use this function) main.cpp:225: error: `Gtk' has not been declared main.cpp:226: error: `Gtk' has not been declared main.cpp:226: error: `Gtk' has not been declared main.cpp:227: error: `Gtk' has not been declared main.cpp:227: error: `report' undeclared (first use this function) main.cpp:227: error: `Gtk' has not been declared main.cpp:228: error: `Gtk' has not been declared main.cpp:228: error: `Gtk' has not been declared main.cpp:229: error: `Gtk' has not been declared main.cpp:229: error: `Gtk' has not been declared main.cpp:230: error: `Gtk' has not been declared main.cpp:230: error: `Gtk' has not been declared main.cpp:232: error: `Gtk' has not been declared main.cpp:232: error: `Gtk' has not been declared main.cpp:233: error: `m_contact' undeclared (first use this function) main.cpp:233: error: `Gtk' has not been declared main.cpp:234: error: `Gtk' has not been declared main.cpp:234: error: `Gtk' has not been declared main.cpp:235: error: `Gtk' has not been declared main.cpp:235: error: `Gtk' has not been declared main.cpp:236: error: `Gtk' has not been declared main.cpp:236: error: `Gtk' has not been declared main.cpp:239: error: `Gtk' has not been declared main.cpp:239: error: `add' undeclared (first use this function) main.cpp:256: error: `Gtk' has not been declared main.cpp:256: error: `WIN_POS_CENTER' undeclared (first use this function) main.cpp:256: error: `set_position' undeclared (first use this function) main.cpp:257: error: `show_all' undeclared (first use this function) main.cpp: In member function `void <unnamed>::main_window::update_control_states()': main.cpp:265: error: `m_sendmail' undeclared (first use this function) main.cpp:268: error: `m_send' undeclared (first use this function) main.cpp: In member function `void <unnamed>::main_window::on_sendmail_browse()': main.cpp:273: error: `Gtk' has not been declared main.cpp:273: error: `FileChooserDialog' undeclared (first use this function) main.cpp:273: error: expected `;' before "chooser" main.cpp:274: error: `chooser' undeclared (first use this function) main.cpp:274: error: `m_sendmail' undeclared (first use this function) main.cpp:275: error: `Gtk' has not been declared main.cpp:275: error: `CANCEL' undeclared (first use this function) main.cpp:275: error: `Gtk' has not been declared main.cpp:275: error: `RESPONSE_CANCEL' undeclared (first use this function) main.cpp:276: error: `Gtk' has not been declared main.cpp:276: error: `OPEN' undeclared (first use this function) main.cpp:276: error: `Gtk' has not been declared main.cpp:276: error: `RESPONSE_OK' undeclared (first use this function) main.cpp:278: error: `Gtk' has not been declared main.cpp: In member function `void <unnamed>::main_window::on_cancel()': main.cpp:284: error: `Gtk' has not been declared main.cpp:284: error: `MessageDialog' undeclared (first use this function) main.cpp:284: error: expected `;' before "nag" main.cpp:285: error: `nag' undeclared (first use this function) main.cpp:285: error: `Gtk' has not been declared main.cpp:285: error: `RESPONSE_CANCEL' undeclared (first use this function) main.cpp:287: error: `Gtk' has not been declared main.cpp:287: error: `RESPONSE_OK' undeclared (first use this function) main.cpp:288: error: `hide' undeclared (first use this function) main.cpp: In member function `void <unnamed>::main_window::on_save()': main.cpp:294: error: `m_summary' undeclared (first use this function) main.cpp:296: error: `Gtk' has not been declared main.cpp:296: error: `MessageDialog' undeclared (first use this function) main.cpp:296: error: expected `;' before "nag" main.cpp:297: error: `nag' undeclared (first use this function) main.cpp:302: error: `Gtk' has not been declared main.cpp:302: error: `FileChooserDialog' undeclared (first use this function) main.cpp:302: error: expected `;' before "chooser" main.cpp:303: error: `chooser' undeclared (first use this function) main.cpp:304: error: `Gtk' has not been declared main.cpp:304: error: `CANCEL' undeclared (first use this function) main.cpp:304: error: `Gtk' has not been declared main.cpp:304: error: `RESPONSE_CANCEL' undeclared (first use this function) main.cpp:305: error: `Gtk' has not been declared main.cpp:305: error: `SAVE' undeclared (first use this function) main.cpp:305: error: `Gtk' has not been declared main.cpp:305: error: `RESPONSE_OK' undeclared (first use this function) main.cpp:307: error: `Gtk' has not been declared main.cpp:313: error: `m_contact' undeclared (first use this function) main.cpp:315: error: `m_detail' undeclared (first use this function) main.cpp:319: error: `Gtk' has not been declared main.cpp:319: error: `Gtk' has not been declared main.cpp:319: error: `MESSAGE_INFO' undeclared (first use this function) main.cpp:319: error: `Gtk' has not been declared main.cpp:319: error: `BUTTONS_OK' undeclared (first use this function) main.cpp:321: error: `hide' undeclared (first use this function) main.cpp: In member function `void <unnamed>::main_window::on_send()': main.cpp:328: error: `m_summary' undeclared (first use this function) main.cpp:330: error: `Gtk' has not been declared main.cpp:330: error: `MessageDialog' undeclared (first use this function) main.cpp:330: error: expected `;' before "nag" main.cpp:331: error: `nag' undeclared (first use this function) main.cpp:337: error: `m_contact' undeclared (first use this function) main.cpp:339: error: `Gtk' has not been declared main.cpp:339: error: expected `;' before "nag" main.cpp:345: error: `m_sendmail' undeclared (first use this function) main.cpp:352: error: `m_detail' undeclared (first use this function) main.cpp:357: error: `Gtk' has not been declared main.cpp:357: error: expected `;' before "nag" main.cpp:362: error: `Gtk' has not been declared main.cpp:362: error: expected `;' before "nag" main.cpp:365: error: `hide' undeclared (first use this function) main.cpp: In function `int main(int, char**)': main.cpp:452: error: `Gtk' has not been declared main.cpp:452: error: `Main' undeclared (first use this function) main.cpp:452: error: expected `;' before "main" main.cpp:476: error: request for member `run' in `main', which is of non-class type `int ()(int, char**)' make[1]: *** [main.o] Error 1 make[1]: Leaving directory `/mnt/Dati/Gentoo/tmp/portage/k3d-0.5.0.33/work/k3d-0.5.0.33/bug-buddy' make: *** [all-recursive] Error 1 !!! ERROR: media-gfx/k3d-0.5.0.33 failed. !!! Function src_compile, Line 63, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. emerge info Portage 2.0.53_rc7 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-git4 i686) ================================================================= System uname: 2.6.14-git4 i686 Pentium III (Katmai) Gentoo Base System version 1.12.0_pre9 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/mail/dspam /opt/openjms/config /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control /var/run/dspam" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.ngi.it http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/" LANG="it_IT@euro" LC_ALL="it_IT@euro" LINGUAS="it" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X X509 Xaw3d a52 aac aalib accessibility acl acpi activefilter adns alsa apache2 apm arts audiofile avi bash-completion berkdb bidi bitmap-fonts bonobo bootsplash browserplugin caps cdda cddb cdio cdparanoia cdr cgi chroot clamav cli client codecs crypt css cups curl dba dbus dga dhcp directfb djbfft dri edl eds emboss encode ethereal exif extraengine faac faad fam fbcon ffmpeg fftw flac flash foomaticdb foreign-package fortran freetds gcj gd gdbm geometry ggi gif gimp gimpprint glx gnokii gnome gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml guile hal iconv idea imagemagick imap imlib innodb irda irmc jack java javascript jikes jit joystick jpeg jpeg2k junit justify kde kdeenablefinal kerberos kqemu lcd ldap libcaca libclamav libg++ libgda libusb libwww lirc live lm_sensors lzo mad mailwrapper matroska md5sum mdb mikmod mime mmx mmx2 mmxext mng mono motif mozcalendar mozdevelop mozilla mozsvg mozxmlterm mp3 mpeg mpeg2 mpeg4 mplayer mysql mysqli mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses neXt network nls nntp no_wxgtk1 nobsh nopie nossp noxalan nptl nptlonly nsplugin oav odbc ogg oggvorbis opengl operanom2 oss pam pcre pda pdf pdflib pdo pear perl png pnp postgres ppds pthreads python qemu-fast qhull qt quicktime quotas readline real rrdtool rtc ruby samba scanner sdl server session sftplogging sguil slang slp snortsam soap sockets socks5 softmmu softquota spamassassin speex spell sqlite3 sse ssl subject-rewrite svg svga tcltk tcpd tetex tga theora tiff tokenizer truetype truetype-fonts trusted type1-fonts udev usb userlocales vidix vorbis win32codecs wsconvert wxwindows xanim xchatdccserver xchattext xine xinerama xml xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid xvm xvmc zlib linguas_it userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
This error shows because the test for GTKmm is only performed if configure is run --with-ngui. bug-buddy uses GTKmm, so the test should probably be moved from m4/k3d_with_ngui.m4 to a new file. It's a bug in K-3D's configure script. The workaround is (unconfirmed) to make sure the NGUI is build.
I'd force ngui.
other problems... missing file.. object_model.cpp:45:28: k3dsdk/objects.h: No such file or directory In file included from object_model.cpp:48: ../../k3dsdk/serialization.h:16: error: expected type-name ../../k3dsdk/serialization.h:17: error: expected type-name ../../k3dsdk/serialization.h:23: error: expected unqualified-id before '&' token ../../k3dsdk/serialization.h:23: error: expected `,' or `...' before '&' token ../../k3dsdk/serialization.h:23: error: ISO C++ forbids declaration of `parameter' with no type ../../k3dsdk/serialization.h:25: error: expected unqualified-id before '&' token ../../k3dsdk/serialization.h:25: error: expected `,' or `...' before '&' token ../../k3dsdk/serialization.h:25: error: ISO C++ forbids declaration of `parameter' with no type ../../k3dsdk/serialization.h:28: error: expected unqualified-id before '&' token ../../k3dsdk/serialization.h:28: error: expected `,' or `...' before '&' token ../../k3dsdk/serialization.h:28: error: ISO C++ forbids declaration of `parameter' with no type ../../k3dsdk/serialization.h:30: error: expected unqualified-id before '&' token ../../k3dsdk/serialization.h:30: error: expected `,' or `...' before '&' token ../../k3dsdk/serialization.h:30: error: ISO C++ forbids declaration of `parameter' with no type ../../k3dsdk/serialization.h:38: error: expected unqualified-id before '&' token ../../k3dsdk/serialization.h:38: error: expected `,' or `...' before '&' token ../../k3dsdk/serialization.h:38: error: ISO C++ forbids declaration of `parameter' with no type ../../k3dsdk/serialization.h:41: error: expected unqualified-id before '&' token ../../k3dsdk/serialization.h:41: error: expected `,' or `...' before '&' token ../../k3dsdk/serialization.h:41: error: ISO C++ forbids declaration of `parameter' with no type ../../k3dsdk/serialization.h:43: error: expected unqualified-id before '&' token [cutted]
cheching in the web... http://cvs.sourceforge.net/viewcvs.py/k3d/k3d/k3dsdk/Attic/objects.h file removed!!!! argh!
I guess it's time to force ngui since isn't an option at all
i've ngui enabled. i wonder how's possibile someone compiled k3d.. the include is not #ifdfed or similar.. it's in javascript module
i've found some solutions, together with upstream devs 1) js/src/fdlibm/k_standard.c line 63 #if _LIB_VERSION == _IEEE_ && !(defined(DARWIN) || defined(XP_MACOSX)) int errno; change to #include <errno.h> or you'll have linking problems 2) object_model.cpp delete and replace with an empty file (touch it) it's actually unused. more hints following :P
Should be fixed now.
I basically made sure all the requirements were merged, and all the USE tags were set (including everything) and it finally compiled fine. Apparently it doesn't do well if -ngui and perhaps -plib is set. Now, I need to find a solution to this: ERROR: Shader source path [/usr/share/k3d/shaders/layered] does not exist. Shutting down.
new ebuild fixes both: 1) ngui is a must 2) k3d -shaders /usr/share/k3d/shaders (howeve new ebuild create directory and bypass that) wait some hours and sync