Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82358 - vegastrike doesn't compile on gcc 3.4
Summary: vegastrike doesn't compile on gcc 3.4
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
: 96769 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-02-17 07:57 UTC by Julien Cayzac
Modified: 2006-03-31 13:46 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Cayzac 2005-02-17 07:57:34 UTC
It does not compile with gcc 3.4 on my system.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




# emerge --info
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3,
glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Unknown CPU Typ
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 13 2005, 12:45:42)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.eliteitminds.com http://mir.zyrianes.net/gentoo/
ftp://gentoo.blueyonder.co.uk/mirrors/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/opt/portoverlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aalib alsa apm arts audiofile avi bash-completion berkdb
bidi bitmap-fonts bzlib canna cdda cddb cdr cjk crypt cups curl dio directfb
divx4linux djbfft dts dvd dvdr encode esd exif fam fbcon flac font-server
foomaticdb freetype freewnn ftp gdbm gif gpm gstreamer gtk gtk2 iconv icq
imagemagick imap imlib immqt-bc ipv6 jabber java jpeg junit kde libg++ libwww
live mad maildir mikmod mime mmap mmx mng motif mozilla mpeg msn ncurses nls
norhino nptl nptlonly ogg oggvorbis opengl oss pam pcmcia pdflib perl png pnp
posix python qt quicktime readline ruby samba scanner scim sdl spell sse ssl svg
tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb utf8
v4l vcd videos vorbis wxwindows xml2 xmms xosd xpm xsl xv xvid yahoo zlib
linguas_fr linguas_en linguas_ja"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS

# cat /etc/portage/package.keywords
net-im/centericq   ~x86
app-crypt/gpgme    ~x86
dev-util/catalyst  ~x86
dev-util/eclipse   ~x86
app-emulation/pearpc ~x86

media-tv/xawtv     ~x86

sys-devel/gcc      ~x86
sys-libs/libstdc++-v3 ~x86
sys-libs/glibc     ~x86
sys-devel/gcc-config ~x86

media-video/vlc    ~x86
media-libs/xvid    ~x86

app-i18n/scim        ~x86
app-i18n/scim-pinyin ~x86
app-i18n/scim-anthy  ~x86

# gcc-config -c
i686-pc-linux-gnu-3.4.3
Comment 1 Julien Cayzac 2005-02-17 08:13:18 UTC
Here is the end of my log. It fails in the bundled version of BOOST:

In file included from ../../../src/boost/boost/python/detail/types.hpp:27,
                 from ../../../src/boost/boost/python/classes.hpp:13,
                 from ../../../src/boost/boost/python/detail/extension_class.hpp:21,
                 from ../../../src/boost/boost/python/class_builder.hpp:7,
                 from ../../../src/python/python_class.h:20,
                 from hard_coded_scripts.cpp:9:
../../../src/boost/boost/python/detail/base_object.hpp: In destructor `boost::python::detail::base_object<PythonType>::~base_object()':
../../../src/boost/boost/python/detail/base_object.hpp:55: error: `ob_type' undeclared (first use this function)
../../../src/boost/boost/python/detail/base_object.hpp:55: error: (Each undeclared identifier is reported only once for each function it appears in.)
In file included from ../../../src/boost/boost/python/classes.hpp:13,
                 from ../../../src/boost/boost/python/detail/extension_class.hpp:21,
                 from ../../../src/boost/boost/python/class_builder.hpp:7,
                 from ../../../src/python/python_class.h:20,
                 from hard_coded_scripts.cpp:9:
../../../src/boost/boost/python/detail/types.hpp: In constructor `boost::python::detail::callable<Base>::callable(PyTypeObject*, const char*)':
../../../src/boost/boost/python/detail/types.hpp:242: error: `call' undeclared (first use this function)
../../../src/boost/boost/python/detail/types.hpp: In constructor `boost::python::detail::callable<Base>::callable(PyTypeObject*)':
../../../src/boost/boost/python/detail/types.hpp:249: error: `call' undeclared (first use this function)
../../../src/boost/boost/python/detail/types.hpp: In constructor `boost::python::detail::getattrable<Base>::getattrable(PyTypeObject*, const char*)':
../../../src/boost/boost/python/detail/types.hpp:263: error: `getattr' undeclared (first use this function)
../../../src/boost/boost/python/detail/types.hpp: In constructor `boost::python::detail::getattrable<Base>::getattrable(PyTypeObject*)':
../../../src/boost/boost/python/detail/types.hpp:270: error: `getattr' undeclared (first use this function)
../../../src/boost/boost/python/detail/types.hpp: In constructor `boost::python::detail::setattrable<Base>::setattrable(PyTypeObject*, const char*)':
../../../src/boost/boost/python/detail/types.hpp:284: error: `setattr' undeclared (first use this function)
../../../src/boost/boost/python/detail/types.hpp: In constructor `boost::python::detail::setattrable<Base>::setattrable(PyTypeObject*)':
../../../src/boost/boost/python/detail/types.hpp:291: error: `setattr' undeclared (first use this function)
../../../src/boost/boost/python/detail/types.hpp: In constructor `boost::python::detail::reprable<Base>::reprable(PyTypeObject*, const char*)':
../../../src/boost/boost/python/detail/types.hpp:305: error: `repr' undeclared (first use this function)
../../../src/boost/boost/python/detail/types.hpp: In constructor `boost::python::detail::reprable<Base>::reprable(PyTypeObject*)':
../../../src/boost/boost/python/detail/types.hpp:312: error: `repr' undeclared (first use this function)
In file included from ../../../src/boost/boost/python/detail/extension_class.hpp:21,
                 from ../../../src/boost/boost/python/class_builder.hpp:7,
                 from ../../../src/python/python_class.h:20,
                 from hard_coded_scripts.cpp:9:
../../../src/boost/boost/python/classes.hpp: In constructor `boost::python::meta_class<T>::type_object::type_object()':
../../../src/boost/boost/python/classes.hpp:248: error: class `boost::python::meta_class<T>::type_object' does not have any field named `singleton_base'
../../../src/boost/boost/python/classes.hpp: In constructor `boost::python::meta_class<T>::meta_class()':
../../../src/boost/boost/python/classes.hpp:257: error: class `boost::python::meta_class<T>' does not have any field named `properties'
In file included from ../../../src/boost/boost/python/detail/extension_class.hpp:25,
                 from ../../../src/boost/boost/python/class_builder.hpp:7,
                 from ../../../src/python/python_class.h:20,
                 from hard_coded_scripts.cpp:9:
../../../src/boost/boost/python/detail/functions.hpp: In member function `PyObject* boost::python::detail::virtual_function<T, R, V, D>::do_call(PyObject*, PyObject*) const':
../../../src/boost/boost/python/detail/functions.hpp:299: warning: there are no arguments to `get_extension_instance' that depend on a template parameter, so a declaration of `get_extension_instance' must be available
../../../src/boost/boost/python/detail/functions.hpp:300: error: invalid use of undefined type `struct boost::python::detail::extension_instance'
../../../src/boost/boost/python/detail/functions.hpp:26: error: forward declaration of `struct boost::python::detail::extension_instance'
../../../src/boost/boost/python/detail/functions.hpp:301: error: invalid use of undefined type `struct boost::python::detail::extension_instance'
../../../src/boost/boost/python/detail/functions.hpp:26: error: forward declaration of `struct boost::python::detail::extension_instance'
In file included from ../../../src/boost/boost/python/class_builder.hpp:7,
                 from ../../../src/python/python_class.h:20,
                 from hard_coded_scripts.cpp:9:
../../../src/boost/boost/python/detail/extension_class.hpp: In member function `void boost::python::detail::extension_class<T, U>::def_operators(boost::python::operators<which, Operand>)':
../../../src/boost/boost/python/detail/extension_class.hpp:631: error: `op_add' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:631: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:631: warning: ISO C++ forbids declaration of `choose_add' with no type
../../../src/boost/boost/python/detail/extension_class.hpp:633: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:633: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:633: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:633: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:634: error: `op_sub' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:634: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:634: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:634: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:634: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:635: error: `op_mul' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:635: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:635: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:635: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:635: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:636: error: `op_div' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:636: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:636: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:636: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:636: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:637: error: `op_mod' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:637: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:637: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:637: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:637: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:638: error: `op_divmod' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:638: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:638: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:638: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:638: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:639: error: `op_pow' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:639: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:639: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:639: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:639: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:640: error: `op_lshift' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:640: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:640: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:640: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:640: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:641: error: `op_rshift' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:641: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:641: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:641: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:641: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:642: error: `op_and' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:642: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:642: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:642: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:642: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:643: error: `op_xor' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:643: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:643: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:643: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:643: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:644: error: `op_or' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:644: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:644: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:644: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:644: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:645: error: `op_gt' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:645: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:645: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:645: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:645: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:646: error: `op_ge' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:646: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:646: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:646: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:646: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:647: error: `op_lt' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:647: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:647: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:647: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:647: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:648: error: `op_le' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:648: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:648: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:648: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:648: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:649: error: `op_eq' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:649: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:649: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:649: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:649: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:650: error: `op_ne' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:650: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:650: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:650: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:650: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:651: error: `op_neg' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:651: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:651: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:651: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:651: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:652: error: `op_pos' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:652: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:652: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:652: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:652: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:653: error: `op_abs' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:653: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:653: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:653: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:653: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:654: error: `op_invert' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:654: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:654: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:654: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:654: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:655: error: `op_int' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:655: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:655: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:655: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:655: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:656: error: `op_long' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:656: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:656: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:656: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:656: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:657: error: `op_float' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:657: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:657: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:657: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:657: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:658: error: `op_cmp' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:658: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:658: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:658: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:658: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:659: error: `op_str' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:659: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:659: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:659: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:659: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp: In member function `void boost::python::detail::extension_class<T, U>::def_operators(boost::python::operators<which, Operand>, boost::python::right_operand<Right>)':
../../../src/boost/boost/python/detail/extension_class.hpp:667: error: `op_add' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:667: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:667: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:667: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:667: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:667: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:668: error: `op_sub' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:668: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:668: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:668: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:668: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:668: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:669: error: `op_mul' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:669: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:669: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:669: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:669: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:669: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:670: error: `op_div' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:670: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:670: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:670: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:670: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:670: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:671: error: `op_mod' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:671: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:671: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:671: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:671: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:671: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:672: error: `op_divmod' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:672: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:672: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:672: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:672: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:672: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:673: error: `op_pow' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:673: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:673: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:673: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:673: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:673: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:674: error: `op_lshift' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:674: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:674: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:674: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:674: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:674: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:675: error: `op_rshift' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:675: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:675: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:675: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:675: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:675: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:676: error: `op_and' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:676: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:676: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:676: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:676: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:676: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:677: error: `op_xor' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:677: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:677: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:677: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:677: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:677: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:678: error: `op_or' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:678: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:678: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:678: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:678: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:678: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:679: error: `op_cmp' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:679: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:679: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:679: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:679: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:679: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:680: error: `op_gt' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:680: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:680: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:680: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:680: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:680: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:681: error: `op_ge' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:681: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:681: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:681: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:681: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:681: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:682: error: `op_lt' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:682: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:682: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:682: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:682: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:682: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:683: error: `op_le' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:683: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:683: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:683: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:683: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:683: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:684: error: `op_eq' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:684: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:684: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:684: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:684: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:684: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:685: error: `op_ne' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:685: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:685: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:685: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:685: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:685: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp: In member function `void boost::python::detail::extension_class<T, U>::def_operators(boost::python::operators<which, Right>, boost::python::left_operand<Left>)':
../../../src/boost/boost/python/detail/extension_class.hpp:693: error: `op_add' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:693: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:693: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:693: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:693: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:693: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:694: error: `op_sub' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:694: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:694: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:694: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:694: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:694: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:695: error: `op_mul' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:695: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:695: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:695: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:695: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:695: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:696: error: `op_div' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:696: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:696: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:696: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:696: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:696: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:697: error: `op_mod' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:697: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:697: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:697: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:697: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:697: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:698: error: `op_divmod' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:698: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:698: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:698: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:698: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:698: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:699: error: `op_pow' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:699: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:699: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:699: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:699: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:699: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:700: error: `op_lshift' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:700: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:700: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:700: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:700: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:700: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:701: error: `op_rshift' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:701: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:701: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:701: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:701: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:701: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:702: error: `op_and' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:702: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:702: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:702: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:702: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:702: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:703: error: `op_xor' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:703: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:703: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:703: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:703: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:703: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:704: error: `op_or' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:704: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:704: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:704: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:704: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:704: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp:705: error: `op_cmp' undeclared (first use this function)
../../../src/boost/boost/python/detail/extension_class.hpp:705: error: template argument 1 is invalid
../../../src/boost/boost/python/detail/extension_class.hpp:705: error: `args' is not a member of `<declaration error>'
../../../src/boost/boost/python/detail/extension_class.hpp:705: error: expected primary-expression before ',' token
../../../src/boost/boost/python/detail/extension_class.hpp:705: error: expected primary-expression before '>' token
../../../src/boost/boost/python/detail/extension_class.hpp:705: error: `::add' has not been declared
../../../src/boost/boost/python/detail/extension_class.hpp: In member function `void boost::python::detail::extension_class<T, U>::def_standard_coerce()':
../../../src/boost/boost/python/detail/extension_class.hpp:915: error: `standard_coerce' undeclared (first use this function)
In file included from ../../../src/boost/boost/python/class_builder.hpp:8,
                 from ../../../src/python/python_class.h:20,
                 from hard_coded_scripts.cpp:9:
../../../src/boost/boost/python/operators.hpp: At global scope:
../../../src/boost/boost/python/operators.hpp:300: error: `op_add' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:300: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:300: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:301: error: `op_sub' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:301: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:301: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:302: error: `op_mul' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:302: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:302: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:303: error: `op_div' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:303: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:303: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:304: error: `op_mod' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:304: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:304: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:305: error: `op_lshift' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:305: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:305: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:306: error: `op_rshift' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:306: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:306: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:307: error: `op_and' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:307: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:307: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:308: error: `op_xor' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:308: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:308: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:309: error: `op_or' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:309: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:309: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:310: error: `op_gt' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:310: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:310: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:311: error: `op_ge' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:311: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:311: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:312: error: `op_lt' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:312: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:312: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:313: error: `op_le' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:313: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:313: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:314: error: `op_eq' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:314: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:314: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:315: error: `op_ne' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:315: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:315: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:317: error: `op_neg' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:317: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:317: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:318: error: `op_pos' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:318: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:318: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:319: error: `op_abs' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:319: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:319: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:320: error: `op_invert' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:320: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:320: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:321: error: `op_int' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:321: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:321: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:322: error: `op_long' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:322: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:322: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:323: error: `op_float' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:323: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:323: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:335: error: `op_pow' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:336: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:336: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:390: error: `op_divmod' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:391: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:391: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:449: error: `op_cmp' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:450: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:450: error: explicit specialization of non-template `<type error>'
../../../src/boost/boost/python/operators.hpp:512: error: `op_str' was not declared in this scope
../../../src/boost/boost/python/operators.hpp:513: error: template argument 1 is invalid
../../../src/boost/boost/python/operators.hpp:513: error: explicit specialization of non-template `<type error>'
In file included from hard_coded_scripts.cpp:9:
../../../src/python/python_class.h: In member function `virtual void PythonAI<SuperClass>::Execute()':
../../../src/python/python_class.h:198: error: `self' undeclared (first use this function)
../../../src/python/python_class.h:198: error: no matching function for call to `boost::python::callback<void>::call_method(<type error>, const char[8])'
../../../src/boost/boost/python/callback.hpp:445: note: candidates are: static void boost::python::callback<void>::call_method(PyObject*, const char*)
../../../src/python/python_class.h: In member function `virtual void PythonAI<SuperClass>::ChooseTarget()':
../../../src/python/python_class.h:205: error: `self' undeclared (first use this function)
../../../src/python/python_class.h:205: error: no matching function for call to `boost::python::callback<void>::call_method(<type error>, const char[13])'
../../../src/boost/boost/python/callback.hpp:445: note: candidates are: static void boost::python::callback<void>::call_method(PyObject*, const char*)
../../../src/python/python_class.h: In member function `virtual void PythonAI<SuperClass>::SetParent(Unit*)':
../../../src/python/python_class.h:213: error: `self' undeclared (first use this function)
../../../src/python/python_class.h:213: error: no matching function for call to `boost::python::callback<void>::call_method(<type error>, const char[5], Unit*&)'
../../../src/boost/boost/python/callback.hpp:445: note: candidates are: static void boost::python::callback<void>::call_method(PyObject*, const char*)
../../../src/boost/boost/python/callback.hpp:457: note:                 static void boost::python::callback<void>::call_method(PyObject*, const char*, const A1&) [with A1 = Unit*]
hard_coded_scripts.cpp: In constructor `Orders::LoopAround::LoopAround(bool, int)':
hard_coded_scripts.cpp:151: warning: comparison between signed and unsigned integer expressions
make[4]: *** [hard_coded_scripts.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike/src/cmd/ai'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike/src/cmd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike'
make: *** [all] Error 2

!!! ERROR: games-rpg/vegastrike-0.4.1 failed.
!!! Function src_compile, Line 99, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.
Comment 2 Justin Clift 2005-03-05 01:45:42 UTC
Hi Julien,

The VegaStrike Wiki has a method for using a different Boost detailed in it.

Have you tried that?

Regards and best wishes,

Justin Clift
Comment 3 Joseph Turley 2005-03-10 13:24:16 UTC
If you are refering to the --enable-boost-128, then that doesn't help because that's already what is being used in the ebuild.

./configure --prefix=/usr/games --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share/games --sysconfdir=/etc/games --localstatedir=/var/games --enable-boost-128

So it must be something different.. Just my 2 cents..
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-06-22 03:29:57 UTC
*** Bug 96769 has been marked as a duplicate of this bug. ***
Comment 5 Stian Skjelstad 2005-06-28 03:09:03 UTC
What version of vegastrike??
Comment 6 Stian Skjelstad 2005-06-28 03:10:45 UTC
0.4.1, just saw it. (Bah, I don't have enough diskspace to fetch it)
Comment 7 Julien Cayzac 2005-06-28 06:06:07 UTC
The latest stable (x86) version in portage (default-linux/x86/2004.3 profile) on
2005-02-17 07:57 PDT :-)
Comment 8 Robert T Childers 2005-08-03 09:04:13 UTC
I have just finised compiling vegastrike using gcc-3.3.4. It failed as shown by
comment #1 with gcc-3.4.4
Comment 9 Chris Gianelloni (RETIRED) gentoo-dev 2006-03-31 13:46:01 UTC
We have removed vegastrike from the tree, as it was unmaintainable in its current form.