Per Einar Ellefsen wrote:

Hi all,

I'm running Cygwin under Windows XP. Wanting to build the site, I got DocSet and all its prerequisites (btw Stas, you need to update the README, it doesn't state Template and Pod::POM as prereqs).

No, these are the prerequisites of DocSet, I cannot recursively list all the prerequisites. When you run 'perl Makefile.PL' it checks the prerequisites and reports misses. Does it for you?


But I'm having some big problems:
running:
$ bin/build

I get this output:

html2ps: Command not found. (is this a problem ?)

you won't be able to build the pdfs without this (which is needed when you use -d flag to bin/build). It goes like this:


DocSet installs html2ps, then when it's run it checks whether it has html2ps by calling system('which html2ps'). Now I've no idea whether which() works on non-Unix systems. Please look at the lib/DocSet/RunTime.pm and see if there is a better crossplatform solution for checking whether some executable is available.

Next step it checks whether you have ps2pdf(1) which is needed to convert PS files to PDFs. It uses the same technique.

----------------------------------------
File: /cygdrive/d/users/pereinar/mod-perl/modperl-docs/src/maillist/email-etiquette.pod


spurious '>' at <input text> line 11
spurious '>' at <input text> line 400
spurious '>' at <input text> line 400
spurious '>' at <input text> line 400
spurious '>' at <input text> line 404

----------------------------------------
File: /cygdrive/d/users/pereinar/mod-perl/modperl-docs/src/docs/1.0/guide/intro.pod


spurious '>' at <input text> line 66
spurious '>' at <input text> line 71

This is a bad POD, I'll fix those. (unescaped '>' and '<')

...
Actually, it seems like it barks at all the HTML tags in the =for html POD parts.
I'm not sure why it's complaining about this, as I know they're supposed to be there.

see above

I get my dst_html directory, but all the pages generated from POD files don't appear, not even their titles.
So.. problem..

none of the problems you've mentioned so far, should be a critical problem for getting the basic site build.


Anyone know what is causing this?

DocSet was developed on Linux and tested on a few Unix platforms. It's quite possible that some tweaks are needed for other platforms, but you will need to help me here.

The verbose mode shows almost everything the DocSet does, so simple add -v flag:

  bin/build -vf

see what it attempts to do and check that it actually does this. Could be that more checks need to be added. If all this doesn't help, try to work with the perl debugger.

I really hope that it won't be hard to make it work on non-Unix platforms.

p.s. I'm leaving for a long weekend today, so may be others will be able to help here while I'm away.

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to