[boost 1.34 beta][function][pool][signals][test][tr1] Missing headers files on install!! (was: MSVC 8 installation issue)

Ovanes Markarian wrote:
Rene,
Thanks for the answer. I copied the include from c:\boost\Include to my source control and did the same with lib directory. I solved the problem. In attachment is the list of files which were not installed via the "bjam.exe ... install" command, but after copying them manually (to my sc dir) compilation succeeded.
Sure some of them are not required (I simply diff-ed the directories), but some of them were definitely missing.
I must this is rather depressing :-( Of course most of those missing files are because authors are using "non-standard" file extensions for file. This *has* to be fixed, so I'm fixing it. And since this post is going to the dev list also, I'm asking lib authors to pay attention to this request for info... Library authors, please indicate which of the following should be installed... ** function ** gen_maybe_include.pl gen_function_N.pl ** pool ** for.m4 pool_construct.bat pool_construct.m4 pool_construct.sh pool_construct_simple.bat pool_construct_simple.m4 pool_construct_simple.sh ** signals ** gen_signal_N.pl ** test ** parsetree.dtd argv_traverser.cpp char_parameter.cpp dual_name_parameter.cpp id_policy.cpp named_parameter.cpp parser.cpp validation.cpp environment.cpp config_file.cpp config_file_iterator.cpp ** tr1 ** (these obviously should be installed) algorithm array bitset complex deque exception fstream functional iomanip ios iostream istream iterator limits list locale map memory new numeric ostream queue random regex set sstream stack stdexcept streambuf string strstream tuple type_traits typeinfo utility valarray vector -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

In case it's not obvious... This is **urgent**. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

On May 10, 2007, at 5:17 PM, Rene Rivera wrote:
** function ** gen_maybe_include.pl gen_function_N.pl
** signals ** gen_signal_N.pl
These don't need to be copied into the installation directory; they're just helpers for generating headers. If they cause trouble, we can just remove them entirely. - Doug

"Rene Rivera" <grafikrobot@gmail.com> wrote in message news:46438BD5.8040901@gmail.com...
Ovanes Markarian wrote:
Rene,
Thanks for the answer. I copied the include from c:\boost\Include to my source control and did the same with lib directory. I solved the problem. In attachment is the list of files which were not installed via the "bjam.exe ... install" command, but after copying them manually (to my sc dir) compilation succeeded.
Sure some of them are not required (I simply diff-ed the directories), but some of them were definitely missing.
I must this is rather depressing :-( Of course most of those missing files are because authors are using "non-standard" file extensions for file. This *has* to be fixed, so I'm fixing it. And since this post is going to the dev list also, I'm asking lib authors to pay attention to this request for info...
I am sorry i am missing the context. What is not installed, where and why?
** test ** parsetree.dtd
I don't recognize this name
argv_traverser.cpp char_parameter.cpp dual_name_parameter.cpp id_policy.cpp named_parameter.cpp parser.cpp validation.cpp environment.cpp config_file.cpp config_file_iterator.cpp
This is not required at the moment by the mainstream Boost.Test. But I would prefer them to stay where they are - along with .hpp files Gennadiy

Gennadiy Rozental wrote:
"Rene Rivera" <grafikrobot@gmail.com> wrote in message news:46438BD5.8040901@gmail.com...
Rene,
Thanks for the answer. I copied the include from c:\boost\Include to my source control and did the same with lib directory. I solved the problem. In attachment is the list of files which were not installed via the "bjam.exe ... install" command, but after copying them manually (to my sc dir) compilation succeeded.
Sure some of them are not required (I simply diff-ed the directories), but some of them were definitely missing. I must this is rather depressing :-( Of course most of those missing files are because authors are using "non-standard" file extensions for file. This *has* to be fixed, so I'm fixing it. And since this post is going to the dev list also, I'm asking lib authors to pay attention to
Ovanes Markarian wrote: this request for info...
I am sorry i am missing the context. What is not installed, where and why?
Some "header" files, in root/boost, are not copied when users run "bjam install".
** test ** parsetree.dtd
I don't recognize this name
Oops, that's Spirit. I got confused since it's in "spirit/tree"
argv_traverser.cpp char_parameter.cpp dual_name_parameter.cpp id_policy.cpp named_parameter.cpp parser.cpp validation.cpp environment.cpp config_file.cpp config_file_iterator.cpp
This is not required at the moment by the mainstream Boost.Test. But I would prefer them to stay where they are - along with .hpp files
The question is, are they needed by users of Boost.Test? Hence, should they be installed? -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

Rene Rivera wrote:
Ovanes Markarian wrote: I must this is rather depressing :-( Of course most of those missing files are because authors are using "non-standard" file extensions for file. This *has* to be fixed, so I'm fixing it. And since this post is going to the dev list also, I'm asking lib authors to pay attention to this request for info...
Library authors, please indicate which of the following should be installed... ** tr1 ** (these obviously should be installed)
Yep, and all the tr1/sun/*.SUNWCCh files need to be installed to keep Sunpro happy as well, likewise the tr1/borland/*.h files for the Borland compiler. Apologies for the non-standard extensions, but that's what the compilers required :-( I hadn't realised that the install was that picky: I just assumed it copied all of boost/. John.
participants (4)
-
Douglas Gregor
-
Gennadiy Rozental
-
John Maddock
-
Rene Rivera