On Wednesday 19 January 2005 07:59, Charles Brockman wrote:

> B.
>
> >> The fop.html page, Configuring Apache FOP for PostScript/PDF Output,
> >> should
>
> specify the file for which bjam is looking.  If I just give it my root
> directory, c:/fop-0.20.5rc2/, it complains.  It seems to be satisfied with
> C:/fop-0.20.5rc2/build, which holds only the fop.jar file.  Is that
> correct?
>
> > Does not seem so. You need to specify the full path to the fop.bat
> > script.
>
>   Here's my version of the docs:
>   <title>Configuring PDF and PostScript Output</title>
> <para>The be able to generate PDF and PostScript output...
>
> should be
>
> <para>In order to generate PDF and PostScript output...

Thanks. 

>
> [snip]
> The remaining text looks good.
>
> I now have
>
> using fop : "C:/fop-0.20.5rc2" : "C:/j2sdk1.4.1_01" ;
>
> in my user-config.jam file but see section D below.

Well, the docs suggest to use 

 using fop : "C:/fop-0.20.5rc2/fop.bat" : "C:/j2sdk1.4.1_01" ;

on windows.

> D.
> If I now run "bjam --v2 pdf" from the C:\boostcvs\doc directory to test my
> "using fop" line above for PDF generation, I get
>
> ...patience...
> ...found 204 targets...
> ...updating 34 targets...
> MkDir1 ../bin.v2/doc/gcc
> MkDir1 ../bin.v2/doc/gcc/debug
> MkDir1 ../bin.v2/libs
>     126 [main] BJAM 536107 fork_copy: user/cygwin data pass 2 failed,
> 0xBB0000.. 0x1070000, done 0, windows pid 4294272229, Win32 error 8
> vfork: Resource temporarily unavailable

This is very strange. Looks like you're using cygwin bjam. Do you have cygwin 
installed? 

> I also note that these results are substantially unchanged when I modify
> the "using fop" line.  The same failure occurs if I have
> using fop : "C:/fop-0.20.5rc2/fop.sh" : "C:/j2sdk1.4.1_01" ;
> or
> using fop : "C:/fop-0.20.5rc2/build" : "C:/j2sdk1.4.1_01" ;
>
> I tried to have bjam report an error concerning my bad reference to fop.sh
> and it seems to ignore me.  Commenting out the line does get its attention,
> though, with a "Cannot build documentation type 'pdf'" error.  (In the
> interest of full disclosure, the C:/fop-0.20.5rc2 root directory appears in
> my autoexec.bat path statement.)
>
> What shall I try next?

Two ideas:

1. Try running "bjam --v2 -n". If the above error is generated only when 
trying to execute a program, "bjam --v2 -n" should work fine, showing the 
list of command bjam would have executed.

2. If you've built with cygwin, try explicitly building bjam with some other 
compiler, for example:

   ./build.bat borland

or 
   
   ./build.bat msvc

I don't know why cygwin version fails (maybe cygwin is not reliable on Win 
98), but trying another compiler is a possibility.

- Volodya


>
> Charles Brockman
>
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by: Beat the post-holiday blues
> Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
> It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
> _______________________________________________
> Boost-docs mailing list
> [email protected]
> Unsubscribe and other administrative requests:
> https://lists.sourceforge.net/lists/listinfo/boost-docs


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Boost-docs mailing list
[email protected]
Unsubscribe and other administrative requests: 
https://lists.sourceforge.net/lists/listinfo/boost-docs

Reply via email to