>error C1083: Cannot open include file: '../../VC/include/unordered_set':
> No such file or directory
> dmake:  Error code 2, while making '../../wntmsci12.pro/obj/hash.obj'
>
> 1 module(s):
>          sal
> need(s) to be rebuilt
>
> Reason(s):
>
> ERROR: error 65280 occurred while making
> /cygdrive/h/aoo-trunk/main/sal/rtl/source
>
> When you have fixed the errors in that module you can resume the build
> by running:
>
>          build --all:sal
> ------------------------------------------------------------------------
>
> I confirm that the hash_set file indeed has an include line referencing
> the folder "../../VC/include/", which does not exist on my system:
>
> ------------------------------------------------------------------------
> /// (line 25):/
> #ifdef HAVE_STL_INCLUDE_PATH
>      // TODO: use computed include file name
>      #include_next <unordered_set>
> #elif defined(__cplusplus) && (__cplusplus >= 201103L)
>      #include <unordered_set>
> #elif defined(_MSC_VER)
>      #include <../../VC/include/unordered_set>
>      #define STLP4_EMUBASE_NS ::std::tr1
> #else // fall back to boost/tr1
>      #include <boost/tr1/tr1/unordered_set>
>      #define STLP4_EMUBASE_NS ::boost
> #endif
> ------------------------------------------------------------------------
>
> Can someone advise how to work around this?  Do I need to somehow
> specify an STL path in the "configure ..." step?  Or do I need to give a
> path to the boost library?  Or did I miss a warning somewhere?
>
> My compiler resides at "/cygdrive/c/Program Files (x86)/Microsoft Visual
> Studio 9.0/VC/bin", and the folder
> "/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/include"
> has its own hash_set file, but no unordered_set file.
>
> Happy to supply any additional information that may help.
>
> Regards.

Reply via email to