problem building graphics/pyexiv2
Robert Huff
roberthuff at rcn.com
Sun Apr 6 13:48:01 UTC 2014
[I am not subscribed, so please keep me cc'd. Thanks.]
Hello:
On a system running:
FreeBSD 11.0-CURRENT #0 r263263: Mon Mar 17 15:09:18 EDT 2014 amd64
with the ports tree updated every night, attempting to (re-)install
py-exiv2 produces:
===> py27-exiv2-0.3.2_3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by py27-exiv2-0.3.2_3 for building
===> Extracting for py27-exiv2-0.3.2_3
=> SHA256 Checksum OK for pyexiv2-0.3.2.tar.bz2.
===> Patching for py27-exiv2-0.3.2_3
/usr/bin/sed -i.bak -e 's|python_inc_path\]|python_inc_path,
"/usr/local/include"\]|' -e 's|LIBS=libs|LIBS=libs,
LIBPATH=\"/usr/local/lib\"|'
/data/port-work/usr/ports/graphics/py-exiv2/work/pyexiv2-0.3.2/src/SConscript
===> py27-exiv2-0.3.2_3 depends on file: /usr/local/bin/python2.7 - found
===> py27-exiv2-0.3.2_3 depends on executable: python2 - found
===> py27-exiv2-0.3.2_3 depends on executable: gmake - found
===> py27-exiv2-0.3.2_3 depends on file: /usr/local/bin/scons - found
===> py27-exiv2-0.3.2_3 depends on shared library: libexiv2.so - found
===> py27-exiv2-0.3.2_3 depends on shared library: libboost_python.so
- found
===> Configuring for py27-exiv2-0.3.2_3
===> Building for py27-exiv2-0.3.2_3
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
g++ -o build/exiv2wrapper.os -c -I/usr/local/include -fPIC
-I/usr/local/include/python2.7 src/exiv2wrapper.cpp
g++ -o build/exiv2wrapper_python.os -c -I/usr/local/include -fPIC
-I/usr/local/include/python2.7 src/exiv2wrapper_python.cpp
In file included from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/string:45:28: error: bits/c++config.h: No such file
or directory
/usr/include/c++/4.2/string:47:30: error: bits/char_traits.h: No such
file or directory
In file included from /usr/include/c++/4.2/string:48,
from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/memory:53:31: error: bits/stl_algobase.h: No such
file or directory
/usr/include/c++/4.2/memory:54:28: error: bits/allocator.h: No such file
or directory
/usr/include/c++/4.2/memory:55:32: error: bits/stl_construct.h: No such
file or directory
/usr/include/c++/4.2/memory:56:64: error:
bits/stl_iterator_base_types.h: No such file or directory
/usr/include/c++/4.2/memory:57:36: error: bits/stl_uninitialized.h: No
such file or directory
/usr/include/c++/4.2/memory:58:39: error: bits/stl_raw_storage_iter.h:
No such file or directory
In file included from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/string:49:34: error: bits/cpp_type_traits.h: No
such file or directory
In file included from /usr/include/c++/4.2/string:50,
from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/iosfwd:45:29: error: bits/c++locale.h: No such file
or directory
/usr/include/c++/4.2/iosfwd:46:25: error: bits/c++io.h: No such file or
directory
/usr/include/c++/4.2/iosfwd:49:27: error: bits/postypes.h: No such file
or directory
/usr/include/c++/4.2/iosfwd:50:30: error: bits/functexcept.h: No such
file or directory
In file included from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/string:51:33: error: bits/ostream_insert.h: No such
file or directory
/usr/include/c++/4.2/string:52:31: error: bits/stl_iterator.h: No such
file or directory
/usr/include/c++/4.2/string:54:31: error: bits/basic_string.h: No such
file or directory
/usr/include/c++/4.2/string:57:37: error: algorithm: No such file or
directory
/usr/include/c++/4.2/string:58:35: error: bits/basic_string.tcc: No such
file or directory
In file included from /usr/include/c++/4.2/vector:70,
from /usr/local/include/exiv2/types.hpp:46,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/bits/stl_vector.h:65:42: error:
bits/stl_iterator_base_funcs.h: No such file or directory
/usr/include/c++/4.2/bits/stl_vector.h:67:32: error:
bits/concept_check.h: No such file or directory
In file included from /usr/local/include/exiv2/types.hpp:48,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/utility:66:29: error: bits/stl_relops.h: No such
file or directory
/usr/include/c++/4.2/utility:67:27: error: bits/stl_pair.h: No such file
or directory
In file included from /usr/include/c++/4.2/istream:44,
from /usr/include/c++/4.2/sstream:44,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/ios:47:48: error: bits/localefwd.h: No such file or
directory
/usr/include/c++/4.2/ios:48:57: error: bits/ios_base.h: No such file or
directory
In file included from /usr/include/c++/4.2/ios:49,
from /usr/include/c++/4.2/istream:44,
from /usr/include/c++/4.2/sstream:44,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/streambuf:820:31: error: bits/streambuf.tcc: No
such file or directory
In file included from /usr/include/c++/4.2/istream:44,
from /usr/include/c++/4.2/sstream:44,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/ios:50:28: error: bits/basic_ios.h: No such file or
directory
In file included from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/string:45:28: error: bits/c++config.h: No such file
or directory
In file included from /usr/include/c++/4.2/sstream:44,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/istream:845:29: error: bits/istream.tcc: No such
file or directory
/usr/include/c++/4.2/string:47:30: error: bits/char_traits.h: No such
file or directory
In file included from /usr/include/c++/4.2/string:48,
from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/memory:53:31: error: bits/stl_algobase.h: No such
file or directory
In file included from /usr/include/c++/4.2/sstream:45,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/ostream:572:29: error: bits/ostream.tcc: No such
file or directory
/usr/include/c++/4.2/memory:54:28: error: bits/allocator.h: No such file
or directory
/usr/include/c++/4.2/memory:55:32: error: bits/stl_construct.h: No such
file or directory
/usr/include/c++/4.2/memory:56:64: error:
bits/stl_iterator_base_types.h: No such file or directory
In file included from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/sstream:590:29: error: bits/sstream.tcc: No such
file or directory
/usr/include/c++/4.2/memory:57:36: error: bits/stl_uninitialized.h: No
such file or directory
/usr/include/c++/4.2/memory:58:39: error: bits/stl_raw_storage_iter.h:
No such file or directory
In file included from /usr/local/include/exiv2/value.hpp:41,
from /usr/local/include/exiv2/metadatum.hpp:39,
from /usr/local/include/exiv2/exif.hpp:34,
from /usr/local/include/exiv2/image.hpp:41,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/map:65:27: error: bits/stl_tree.h: No such file or
directory
/usr/include/c++/4.2/map:66:26: error: bits/stl_map.h: No such file or
directory
/usr/include/c++/4.2/map:67:31: error: bits/stl_multimap.h: No such file
or directory
In file included from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/string:49:34: error: bits/cpp_type_traits.h: No
such file or directory
In file included from /usr/include/c++/4.2/string:50,
from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/iosfwd:45:29: error: bits/c++locale.h: No such file
or directory
/usr/include/c++/4.2/iosfwd:46:25: error: bits/c++io.h: No such file or
directory
In file included from /usr/local/include/exiv2/exif.hpp:41,
from /usr/local/include/exiv2/image.hpp:41,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/list:70:27: error: bits/stl_list.h: No such file or
directory
/usr/include/c++/4.2/list:73:26: error: bits/list.tcc: No such file or
directory
/usr/include/c++/4.2/iosfwd:49:27: error: bits/postypes.h: No such file
or directory
/usr/include/c++/4.2/iosfwd:50:30: error: bits/functexcept.h: No such
file or directory
In file included from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/string:51:33: error: bits/ostream_insert.h: No such
file or directory
/usr/include/c++/4.2/string:52:31: error: bits/stl_iterator.h: No such
file or directory
/usr/include/c++/4.2/string:54:31: error: bits/basic_string.h: No such
file or directory
/usr/include/c++/4.2/string:57:37: error: algorithm: No such file or
directory
/usr/include/c++/4.2/string:58:35: error: bits/basic_string.tcc: No such
file or directory
In file included from /usr/include/c++/4.2/vector:70,
from /usr/local/include/exiv2/types.hpp:46,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/bits/stl_vector.h:65:42: error:
bits/stl_iterator_base_funcs.h: No such file or directory
/usr/include/c++/4.2/bits/stl_vector.h:67:32: error:
bits/concept_check.h: No such file or directory
In file included from /usr/local/include/exiv2/types.hpp:48,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/utility:66:29: error: bits/stl_relops.h: No such
file or directory
/usr/include/c++/4.2/utility:67:27: error: bits/stl_pair.h: No such file
or directory
In file included from /usr/include/c++/4.2/istream:44,
from /usr/include/c++/4.2/sstream:44,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/ios:47:48: error: bits/localefwd.h: No such file or
directory
/usr/include/c++/4.2/ios:48:57: error: bits/ios_base.h: No such file or
directory
In file included from /usr/include/c++/4.2/ios:49,
from /usr/include/c++/4.2/istream:44,
from /usr/include/c++/4.2/sstream:44,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/streambuf:820:31: error: bits/streambuf.tcc: No
such file or directory
In file included from /usr/include/c++/4.2/istream:44,
from /usr/include/c++/4.2/sstream:44,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/ios:50:28: error: bits/basic_ios.h: No such file or
directory
In file included from /usr/include/c++/4.2/sstream:44,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/istream:845:29: error: bits/istream.tcc: No such
file or directory
In file included from /usr/include/c++/4.2/sstream:45,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/ostream:572:29: error: bits/ostream.tcc: No such
file or directory
In file included from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/sstream:590:29: error: bits/sstream.tcc: No such
file or directory
In file included from /usr/local/include/exiv2/value.hpp:41,
from /usr/local/include/exiv2/metadatum.hpp:39,
from /usr/local/include/exiv2/exif.hpp:34,
from /usr/local/include/exiv2/image.hpp:41,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/map:65:27: error: bits/stl_tree.h: No such file or
directory
/usr/include/c++/4.2/map:66:26: error: bits/stl_map.h: No such file or
directory
/usr/include/c++/4.2/map:67:31: error: bits/stl_multimap.h: No such file
or directory
In file included from /usr/local/include/exiv2/exif.hpp:41,
from /usr/local/include/exiv2/image.hpp:41,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/list:70:27: error: bits/stl_list.h: No such file or
directory
/usr/include/c++/4.2/list:73:26: error: bits/list.tcc: No such file or
directory
In file included from /usr/local/include/boost/iterator.hpp:17,
from /usr/local/include/boost/operators.hpp:86,
from /usr/local/include/boost/python/type_id.hpp:11,
from
/usr/local/include/boost/python/instance_holder.hpp:11,
from
/usr/local/include/boost/python/object/pointer_holder.hpp:14,
from
/usr/local/include/boost/python/to_python_indirect.hpp:10,
from
/usr/local/include/boost/python/converter/arg_to_python.hpp:10,
from /usr/local/include/boost/python/call.hpp:15,
from /usr/local/include/boost/python/object_core.hpp:14,
from /usr/local/include/boost/python/args.hpp:25,
from /usr/local/include/boost/python.hpp:11,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/iterator:72:34: error: bits/stream_iterator.h: No
such file or directory
In file included from /usr/local/include/boost/iterator.hpp:17,
from /usr/local/include/boost/operators.hpp:86,
from /usr/local/include/boost/python/type_id.hpp:11,
from
/usr/local/include/boost/python/instance_holder.hpp:11,
from
/usr/local/include/boost/python/object/pointer_holder.hpp:14,
from
/usr/local/include/boost/python/to_python_indirect.hpp:10,
from
/usr/local/include/boost/python/converter/arg_to_python.hpp:10,
from /usr/local/include/boost/python/call.hpp:15,
from /usr/local/include/boost/python/object_core.hpp:14,
from /usr/local/include/boost/python/args.hpp:25,
from /usr/local/include/boost/python.hpp:11,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/iterator:72:34: error: bits/stream_iterator.h: No
such file or directory
In file included from /usr/include/c++/4.2/complex:49,
from
/usr/local/include/boost/python/converter/builtin_converters.hpp:13,
from
/usr/local/include/boost/python/converter/arg_to_python.hpp:17,
from /usr/local/include/boost/python/call.hpp:15,
from /usr/local/include/boost/python/object_core.hpp:14,
from /usr/local/include/boost/python/args.hpp:25,
from /usr/local/include/boost/python.hpp:11,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/cmath:597:27: error: bits/cmath.tcc: No such file
or directory
In file included from /usr/include/c++/4.2/complex:49,
from
/usr/local/include/boost/python/converter/builtin_converters.hpp:13,
from
/usr/local/include/boost/python/converter/arg_to_python.hpp:17,
from /usr/local/include/boost/python/call.hpp:15,
from /usr/local/include/boost/python/object_core.hpp:14,
from /usr/local/include/boost/python/args.hpp:25,
from /usr/local/include/boost/python.hpp:11,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/cmath:597:27: error: bits/cmath.tcc: No such file
or directory
In file included from /usr/local/include/boost/lexical_cast.hpp:47,
from /usr/local/include/boost/python/operators.hpp:19,
from /usr/local/include/boost/python.hpp:50,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/locale:44:33: error: bits/locale_classes.h: No such
file or directory
In file included from /usr/include/c++/4.2/locale:45,
from /usr/local/include/boost/lexical_cast.hpp:47,
from /usr/local/include/boost/python/operators.hpp:19,
from /usr/local/include/boost/python.hpp:50,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/bits/locale_facets.h:47:30: error:
bits/ctype_base.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:242:53: error: macro "toupper"
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:271:53: error: macro "tolower"
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:814:53: error: macro "toupper"
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:847:53: error: macro "tolower"
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:1533:31: error:
bits/ctype_inline.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:1536:26: error:
bits/codecvt.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:4600:37: error:
bits/messages_members.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:4678:44: error: macro
"toupper" passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:4684:44: error: macro
"tolower" passed 2 arguments, but takes just 1
In file included from /usr/local/include/boost/lexical_cast.hpp:47,
from /usr/local/include/boost/python/operators.hpp:19,
from /usr/local/include/boost/python.hpp:50,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/locale:46:34: error: bits/locale_facets.tcc: No
such file or directory
In file included from /usr/local/include/boost/python/operators.hpp:19,
from /usr/local/include/boost/python.hpp:50,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper.cpp:26:
/usr/local/include/boost/lexical_cast.hpp:155:17: error: array: No such
file or directory
In file included from /usr/local/include/boost/lexical_cast.hpp:47,
from /usr/local/include/boost/python/operators.hpp:19,
from /usr/local/include/boost/python.hpp:50,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/locale:44:33: error: bits/locale_classes.h: No such
file or directory
In file included from /usr/include/c++/4.2/locale:45,
from /usr/local/include/boost/lexical_cast.hpp:47,
from /usr/local/include/boost/python/operators.hpp:19,
from /usr/local/include/boost/python.hpp:50,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/bits/locale_facets.h:47:30: error:
bits/ctype_base.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:242:53: error: macro "toupper"
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:271:53: error: macro "tolower"
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:814:53: error: macro "toupper"
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:847:53: error: macro "tolower"
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:1533:31: error:
bits/ctype_inline.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:1536:26: error:
bits/codecvt.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:4600:37: error:
bits/messages_members.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:4678:44: error: macro
"toupper" passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:4684:44: error: macro
"tolower" passed 2 arguments, but takes just 1
In file included from /usr/local/include/boost/lexical_cast.hpp:47,
from /usr/local/include/boost/python/operators.hpp:19,
from /usr/local/include/boost/python.hpp:50,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/locale:46:34: error: bits/locale_facets.tcc: No
such file or directory
In file included from /usr/local/include/boost/python/operators.hpp:19,
from /usr/local/include/boost/python.hpp:50,
from src/exiv2wrapper.hpp:34,
from src/exiv2wrapper_python.cpp:26:
/usr/local/include/boost/lexical_cast.hpp:155:17: error: array: No such
file or directory
In file included from src/exiv2wrapper.cpp:30:
/usr/include/c++/4.2/fstream:50:23: error: bits/gthr.h: No such file or
directory
/usr/include/c++/4.2/fstream:805:29: error: bits/fstream.tcc: No such
file or directory
In file included from /usr/include/c++/4.2/string:46,
from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/bits/stringfwd.h:46: error: expected constructor,
destructor, or type conversion before '(' token
/usr/include/c++/4.2/bits/stringfwd.h:55: error: expected type-specifier
before 'allocator'
/usr/include/c++/4.2/bits/stringfwd.h:55: error: expected '>' before
'allocator'
/usr/include/c++/4.2/bits/stringfwd.h:60: error: template argument 3 is
invalid
/usr/include/c++/4.2/bits/stringfwd.h:60: error: invalid type in
declaration before ';' token
In file included from /usr/include/c++/4.2/memory:59,
from /usr/include/c++/4.2/string:48,
from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/debug/debug.h:47: error: expected constructor,
destructor, or type conversion before 'namespace'
In file included from /usr/include/c++/4.2/ios:44,
from /usr/include/c++/4.2/istream:44,
from /usr/include/c++/4.2/sstream:44,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/exception:40: error: expected declaration before
end of line
In file included from /usr/include/c++/4.2/string:46,
from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/bits/stringfwd.h:46: error: expected constructor,
destructor, or type conversion before '(' token
/usr/include/c++/4.2/bits/stringfwd.h:55: error: expected type-specifier
before 'allocator'
/usr/include/c++/4.2/bits/stringfwd.h:55: error: expected '>' before
'allocator'
/usr/include/c++/4.2/bits/stringfwd.h:60: error: template argument 3 is
invalid
/usr/include/c++/4.2/bits/stringfwd.h:60: error: invalid type in
declaration before ';' token
In file included from /usr/include/c++/4.2/memory:59,
from /usr/include/c++/4.2/string:48,
from src/exiv2wrapper.hpp:29,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/debug/debug.h:47: error: expected constructor,
destructor, or type conversion before 'namespace'
In file included from /usr/include/c++/4.2/ios:44,
from /usr/include/c++/4.2/istream:44,
from /usr/include/c++/4.2/sstream:44,
from /usr/local/include/exiv2/types.hpp:50,
from /usr/local/include/exiv2/image.hpp:39,
from src/exiv2wrapper.hpp:31,
from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/exception:40: error: expected declaration before
end of line
scons: *** [build/exiv2wrapper.os] Error 1
scons: *** [build/exiv2wrapper_python.os] Error 1
scons: building terminated because of errors.
*** Error code 2
I have reinstalled exiv2, which didn't help.
Have no idea what's causing this, other than it doesn't seem to be my
doing.
Help, please?
Respectfully,
Robert Huff
More information about the freebsd-multimedia
mailing list