#8 Compile failure on Mac OS-X gcc40.unix

open
nobody
None
5
2010-04-25
2010-04-25
Matt Wilson
No

g++ -c -Wall -pedantic -Wno-long-long -Wno-unused-value -Wno-non-virtual-dtor -Werror -D_REENTRANT -D_DEBUG -UNDEBUG -Dunix -DRECLS_NO_IMPLICIT_LINK -I../../include -I/Users/matthew/downloads/stlsoft-1.9.97/include -o test.unit.cpp.combine_paths.mt.debug.o ../../test/unit/test.unit.cpp.combine_paths/test.unit.cpp.combine_paths.cpp
In file included from ../../include/recls/cpp/entry.hpp:64,
from ../../include/recls/recls.hpp:61,
from ../../test/unit/test.unit.cpp.combine_paths/test.unit.cpp.combine_paths.cpp:25:
../../include/recls/cpp/directory_parts.hpp:71:78: error: stlsoft/view/transforming/random_access_transforming_view_base.hpp: No such file or directory
../../include/recls/cpp/directory_parts.hpp:94: error: expected template-name before '<' token
../../include/recls/cpp/directory_parts.hpp:94: error: expected `{' before '<' token
../../include/recls/cpp/directory_parts.hpp:94: error: expected unqualified-id before '<' token
../../include/recls/cpp/entry.hpp: In member function 'recls::cpp::directory_parts recls::cpp::entry::get_directory_parts() const':
../../include/recls/cpp/entry.hpp:230: error: return type 'class recls::cpp::directory_parts' is incomplete
../../include/recls/cpp/entry.hpp:233: error: invalid use of undefined type 'class recls::cpp::directory_parts'
../../include/recls/cpp/directory_parts.hpp:93: error: forward declaration of 'class recls::cpp::directory_parts'
make: *** [test.unit.cpp.combine_paths.mt.debug.o] Error 1
matts-MacBook:gcc40.unix matthew$

Discussion