[Boost-docs] Strange failure to build Quickbook, Doxygen and Autoindex and specialization std::numeric_limits

Subject: [Boost-docs] Strange failure to build Quickbook, Doxygen and Autoindex and specialization std::numeric_limits
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2015-03-11 16:47:04


Short version:

I have been building a prototype documentation for a fixed-point library using Quickbook, Doxygen
and Autoindex enabled . It includes a specialization of std::numeric_limits.

It fails to build, but only if it includes a specialization of std::numeric_limits *and* index
enabled.

The most helpful message is from Doxygen:

"
error: Cannot open file
I:/modular-boost/bin.v2/libs/fixed_point/doc/msvc-12.0/debug/auto-index-internal-on/auto-index-verbo
se-on/auto-index-on/threading-multi/autodoc-xml/classstd_1_1numeric__limits_3_01boost_1_1math_1_1
fixed__point_1_1negatable_3_01range_00_01resolu7207871e2843a3ccd659eb78939f39a6.xml for writing!
"

I can live with removing numeric_limits conditionally (it isn't terribly useful anyway).

(I think have seen this problem, before but pushed it under the carpet ;-)

Any ideas?

(Place back under carpet?)

Paul

PS Long version - see attached.

---
Paul A. Bristow
Prizet Farmhouse
Kendal UK LA8 8AB
+44 (0) 1539 561830



This archive was generated by hypermail 2.1.7 : 2017-11-11 08:50:41 UTC