Date: Fri, 21 Apr 2000 18:55:48 +0100 From: Steve Roome <steve@snuggly.demon.co.uk> To: ports@freebsd.org Subject: prc-tools-binutils + 3.4-stable Message-ID: <20000421185548.A13482@snuggly.demon.co.uk>
next in thread | raw e-mail | index | archive | help
This doesn't build for me, don't know why exactly, but I've cvsupped ports recently, last night anyway, and I'm still not having any luck. Any ideas ? Thanks in advance, Steve Roome [ here's where it breaks ] gmake[1]: Leaving directory `/home/ports/palm/prc-tools-binutils/work/build/doc' gmake[1]: Entering directory `/home/ports/palm/prc-tools-binutils/work/build/tools' c++ -O -pipe -I.././../prc-tools-2.0/tools/../binutils/include -I../binutils/bfd -o build-prc.o -c .././../prc-tools-2.0/tools/build-prc.cpp In file included from /usr/include/g++/std/bastring.h:571, from /usr/include/g++/std/string.h:6, from /usr/include/g++/string:5, from .././../prc-tools-2.0/tools/build-prc.cpp:32: /usr/include/g++/std/sinst.h:60: ambiguous template instantiation for `operator !=(const char *, const basic_string<char,string_char_traits<char> > &)' requested /usr/include/g++/std/sinst.h:60: ambiguous template instantiation for `operator !=(const basic_string<char,string_char_traits<char> > &, const char *)' requested /usr/include/g++/std/sinst.h:62: ambiguous template instantiation for `operator >(const char *, const basic_string<char,string_char_traits<char> > &)' requested /usr/include/g++/std/sinst.h:62: ambiguous template instantiation for `operator >(const basic_string<char,string_char_traits<char> > &, const char *)' requested /usr/include/g++/std/sinst.h:63: ambiguous template instantiation for `operator <=(const char *, const basic_string<char,string_char_traits<char> > &)' requested /usr/include/g++/std/sinst.h:63: ambiguous template instantiation for `operator <=(const basic_string<char,string_char_traits<char> > &, const char *)' requested /usr/include/g++/std/sinst.h:64: ambiguous template instantiation for `operator >=(const char *, const basic_string<char,string_char_traits<char> > &)' requested /usr/include/g++/std/sinst.h:64: ambiguous template instantiation for `operator >=(const basic_string<char,string_char_traits<char> > &, const char *)' requested In file included from .././../prc-tools-2.0/tools/binres.hpp:35, from .././../prc-tools-2.0/tools/build-prc.cpp:42: .././../prc-tools-2.0/tools/pfd.hpp:76: incorrect number of parameters (2, should be 3) /usr/include/g++/map.h:27: in template expansion for decl `template <class Key, class T, class Compare> class map' .././../prc-tools-2.0/tools/pfd.hpp:76: warning: ANSI C++ forbids typedef which does not specify a type .././../prc-tools-2.0/tools/pfd.hpp:77: incorrect number of parameters (2, should be 3) /usr/include/g++/map.h:27: in template expansion for decl `template <class Key, class T, class Compare> class map' .././../prc-tools-2.0/tools/pfd.hpp:77: warning: ANSI C++ forbids typedef which does not specify a type .././../prc-tools-2.0/tools/pfd.hpp:97: `int' is not an aggregate type .././../prc-tools-2.0/tools/pfd.hpp: In method `unsigned int ResourceDatabase::dbsize() const': .././../prc-tools-2.0/tools/pfd.hpp:103: warning: implicit declaration of function `int size(...)' .././../prc-tools-2.0/tools/pfd.hpp: At top level: .././../prc-tools-2.0/tools/pfd.hpp:108: `int' is not an aggregate type In file included from .././../prc-tools-2.0/tools/build-prc.cpp:42: .././../prc-tools-2.0/tools/binres.hpp:40: incorrect number of parameters (2, should be 3) /usr/include/g++/map.h:27: in template expansion for decl `template <class Key, class T, class Compare> class map' .././../prc-tools-2.0/tools/build-prc.cpp:136: incorrect number of parameters (2, should be 3) /usr/include/g++/map.h:27: in template expansion for decl `template <class Key, class T, class Compare> class map' .././../prc-tools-2.0/tools/build-prc.cpp:136: warning: ANSI C++ forbids typedef which does not specify a type .././../prc-tools-2.0/tools/build-prc.cpp: In function `void add_resource(const char *, const struct ResKey &, const class Datablock &)': .././../prc-tools-2.0/tools/build-prc.cpp:147: `int' is not an aggregate type .././../prc-tools-2.0/tools/build-prc.cpp:147: parse error before `=' .././../prc-tools-2.0/tools/build-prc.cpp:148: `prev_supplier' undeclared (first use this function) .././../prc-tools-2.0/tools/build-prc.cpp:148: (Each undeclared identifier is reported only once .././../prc-tools-2.0/tools/build-prc.cpp:148: for each function it appears in.) .././../prc-tools-2.0/tools/build-prc.cpp:148: request for member `end' in `prov', which is of non-aggregate type `int' .././../prc-tools-2.0/tools/build-prc.cpp:149: invalid types `ResourceDatabase[ResKey]' for array subscript .././../prc-tools-2.0/tools/build-prc.cpp:150: invalid types `int[ResKey]' for array subscript .././../prc-tools-2.0/tools/build-prc.cpp: In function `void multicode_section(const char *)': .././../prc-tools-2.0/tools/build-prc.cpp:267: request for member `size' in `bininfo.binary_file_info::extracode', which is of non-aggregate type `int' .././../prc-tools-2.0/tools/build-prc.cpp:269: request for member `find' in `bininfo.binary_file_info::extracode', which is of non-aggregate type `int' .././../prc-tools-2.0/tools/build-prc.cpp:269: request for member `end' in `bininfo.binary_file_info::extracode', which is of non-aggregate type `int' .././../prc-tools-2.0/tools/build-prc.cpp:270: assignment of read-only location .././../prc-tools-2.0/tools/build-prc.cpp:270: `struct ResKey' used where a `char' was expected .././../prc-tools-2.0/tools/build-prc.cpp: In function `int main(int, char **)': .././../prc-tools-2.0/tools/build-prc.cpp:485: `const_iterator' is not a member of type `ResourceDatabase' .././../prc-tools-2.0/tools/build-prc.cpp:485: parse error before `=' .././../prc-tools-2.0/tools/build-prc.cpp:486: `it' undeclared (first use this function) .././../prc-tools-2.0/tools/build-prc.cpp:486: no member function `ResourceDatabase::end()' defined gmake[1]: *** [build-prc.o] Error 1 gmake[1]: Leaving directory `/home/ports/palm/prc-tools-binutils/work/build/tools' gmake: *** [all-host] Error 1 *** Error code 2 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000421185548.A13482>