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
