Win32 Cygwin Build Issues Solved

From: Date: Mon, 07 Jan 2002 04:03:10 +0000
Subject: Win32 Cygwin Build Issues Solved
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969340853@lists.php.net to get a copy of this message
I was trying to get the manaul to make test in cygwin, Hartmut was updating misc files and cleaning the root directory and the issue seemed to have started. The error I was getting was "cannot create quickref.txt: permission denied" during make test. I solved the problem by rm -rf quickref.txt and make test then went without errors. Subsequent make test calls worked just fine. The issue is that quickref.txt is -r--r--r-- from CVS grabbing the file. Is this file supposed to be in CVS, since it is generated during make anyway? Here's *exactly* what I did: irc-html@LAPTOP /phpdoc/phpdoc $ make clean rm -rf html php fancy figures howto/html rm -f php_manual_en.txt [a-z]*.html php_manual_en.rtf manual.info rm -f php_manual_en.zip php_manual_en.tar.gz .manual.xml rm -f manual_*.pdb scripts/makedoc *.manifest rm -f *.aux *.tex *.log *.dvi *.toc *.ps *.gz rm -f status.txt missing.txt checkdoc irc-html@LAPTOP /phpdoc/phpdoc $ autoconf irc-html@LAPTOP /phpdoc/phpdoc $ ./configure checking for php... no configure: WARNING: no PHP binary found checking for jade... ../phpdoc-tools/jade/jade.exe checking for nsgmls... ../phpdoc-tools/jade/nsgmls.exe checking for docbook.dsl... autodetected: ../../phpdoc-tools/dsssl/docbook checking for docbook.xsl... autodetected: ../../phpdoc-tools/xsl checking for PHP source path... ../php4 checking for ZendAPI... not found checking for language... en (default) checking for treesaving... saving trees: #f configure: creating ./config.status config.status: creating Makefile config.status: creating entities/version.ent config.status: creating dsssl/common.dsl config.status: creating dsssl/howto.dsl config.status: creating dsssl/html.dsl config.status: creating dsssl/html-locale.dsl config.status: creating dsssl/install.dsl config.status: creating dsssl/print.dsl config.status: creating dsssl/phpweb.dsl config.status: creating dsssl/quickref.dsl config.status: creating manual.xml config.status: creating xsl/html.xsl config.status: creating xsl/bightml.xsl config.status: creating xsl/print.xsl config.status: creating xsl/htmlhelp.xsl creating entities/chapters.ent irc-html@LAPTOP /phpdoc/phpdoc $ make test make: Circular quickref.txt <- manual.xml dependency dropped. if test ! -e funcindex.xml; then touch funcindex.xml; fi ./phpdoc-tools/jade/jade.exe -wno-idref -c ../phpdoc-tools/jade/catalog -c ../p hpdoc-tools/iso-entities/catalog -c ../phpdoc-tools/dsssl/docbook/catalog -d dss sl/quickref.dsl -V nochunks -t sgml ./dtds/dbxml-3.1.7/phpdocxml.dcl manual.xml | sed -e 's/ */ /g' | sort -f > quickref.txt cannot create quickref.txt: permission denied make: *** [quickref.txt] Error 2 irc-html@LAPTOP /phpdoc/phpdoc $ ls -l quickref.txt -r--r--r-- 1 irc-html None 140082 Jan 6 22:56 quickref.txt irc-html@LAPTOP /phpdoc/phpdoc $ rm -rf quickref.txt irc-html@LAPTOP /phpdoc/phpdoc $ make test make: Circular quickref.txt <- manual.xml dependency dropped. if test ! -e funcindex.xml; then touch funcindex.xml; fi ./phpdoc-tools/jade/jade.exe -wno-idref -c ../phpdoc-tools/jade/catalog -c ../p hpdoc-tools/iso-entities/catalog -c ../phpdoc-tools/dsssl/docbook/catalog -d dss sl/quickref.dsl -V nochunks -t sgml ./dtds/dbxml-3.1.7/phpdocxml.dcl manual.xml | sed -e 's/ */ /g' | sort -f > quickref.txt WARNING: recreating the function index needs php which was not found by configure reusing old file touch funcindex.xml touch .manual.xml CONFIG_FILES=manual.xml CONFIG_HEADERS= ./config.status config.status: creating manual.xml ./phpdoc-tools/jade/nsgmls.exe -i lang-en -s ./dtds/dbxml-3.1.7/phpdocxml.dcl m anual.xml irc-html@LAPTOP /phpdoc/phpdoc $ make test make: Circular quickref.txt <- manual.xml dependency dropped. ./phpdoc-tools/jade/nsgmls.exe -i lang-en -s ./dtds/dbxml-3.1.7/phpdocxml.dcl m anual.xml I hope this helps a bit. Best regards, Kenneth Schwartz - http://www.irc-html.com E-mail: Kenneth.Schwartz@irc-html.com Emergency Contact: 910-382-6280

« previous php.doc (#969340853) next »