[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PSPP-BUG: [bug #41004] make check is not working when cross-compilin

From: Harry Thijssen
Subject: Re: PSPP-BUG: [bug #41004] make check is not working when cross-compiling
Date: Fri, 18 Mar 2016 22:50:38 +0100

Thanks, that helped.

However I found I need "makeinfo" too.

However I now get an abort during make of pspp:

/usr/bin/sed -e '/^"POT-Creation-Date: /d' po/zh_CN.po,tmp > po/zh_CN.po
POFILES="po/ca.po po/cs.po po/de.po po/en_GB.po po/es.po po/fr.po po/gl.po po/ja.po po/lt.po po/nl.po po/pl.po po/pt_BR.po po/ru.po po/sl.po po/tr.po po/uk.po po/zh_CN.po" top_builddir="." /bin/sh src/ui/gui/gen-dot-desktop.sh > src/ui/gui/pspp.desktop
cat src/ui/gui/aggregate.ui src/ui/gui/autorecode.ui src/ui/gui/binomial.ui src/ui/gui/compute.ui src/ui/gui/barchart.ui src/ui/gui/correlation.ui src/ui/gui/count.ui src/ui/gui/comments.ui src/ui/gui/crosstabs.ui src/ui/gui/chi-square.ui src/ui/gui/data-sheet.ui src/ui/gui/descriptives.ui src/ui/gui/entry-dialog.ui src/ui/gui/examine.ui src/ui/gui/goto-case.ui src/ui/gui/factor.ui src/ui/gui/find.ui src/ui/gui/frequencies.ui src/ui/gui/histogram.ui src/ui/gui/indep-samples.ui src/ui/gui/k-means.ui src/ui/gui/k-related.ui src/ui/gui/ks-one-sample.ui src/ui/gui/logistic.ui src/ui/gui/means.ui src/ui/gui/missing-val-dialog.ui src/ui/gui/oneway.ui src/ui/gui/paired-samples.ui src/ui/gui/rank.ui src/ui/gui/runs.ui src/ui/gui/sort.ui src/ui/gui/split-file.ui src/ui/gui/recode.ui src/ui/gui/regression.ui src/ui/gui/reliability.ui src/ui/gui/roc.ui src/ui/gui/scatterplot.ui src/ui/gui/select-cases.ui src/ui/gui/t-test.ui src/ui/gui/text-data-import.ui src/ui/gui/transpose.ui src/ui/gui/univariate.ui src/ui/gui/val-labs-dialog.ui src/ui/gui/variable-info.ui src/ui/gui/data-editor.ui src/ui/gui/output-window.ui src/ui/gui/syntax-editor.ui src/ui/gui/var-sheet.ui src/ui/gui/var-type-dialog.ui src/ui/gui/weight.ui | grep '"help[-_]page"' | \
   /usr/bin/sed -e 's% *<property name="help[-_]page">\([^<]*\)</property>%//address@hidden'"'"'\1'"'"']%' \
-e 's%#%'"'"']/address@hidden'"'"'%g' > doc/help-pages-list
/bin/sh /home/harry/pspp-master-20160318/pspp/build-aux/missing makeinfo  --docbook -I . \
        ./doc/pspp.texi -o - \
        | /usr/bin/sed -e 's/Time-&-Date/Time-\&amp;-Date/g' \
        -e 's/&ldquo;/\&#8220;/g' \
        -e 's/&rdquo;/\&#8221;/g' \
        -e 's/&lsquo;/\&#8216;/g' \
        -e 's/&rsquo;/\&#8217;/g' \
        -e 's/&mdash;/\&#8212;/g' \
        -e 's/&ndash;/\&#8242;/g' \
                -e 's/&eacute;/\&#0233;/g' \
        -e 's/&copy;/\&#0169;/g' \
        -e 's/&minus;/\&#8722;/g' \
        -e 's/&hellip;/\&#8230;/g' \
        -e 's/&bull;/\&#2022;/g' \
        -e 's/&period;/./g' \
        -e 's%\(<figure [^>]*\)>%\1/>%g' \
 | gawk '/<para>.*<table.*>.*<\/para>/{x=sub("</para>",""); print; s=1;next}/<\/table>/{print; if (s==1) print "</para>"; s=0; next}1' \
> doc/pspp.xml,tmp
/usr/bin/X11/xmllint --output /dev/null doc/pspp.xml,tmp
cat ./doc/help-pages-list | while read node ; do \
 /usr/bin/X11/xmllint --xpath "$node" doc/pspp.xml,tmp > /dev/null; \
 if test $? -ne 0 ; then  echo "$node does not appear in doc/pspp.xml" ; exit 1; fi ; \
XPath set is empty
//address@hidden'NPAR-TESTS']/address@hidden'KOLMOGOROV_002dSMIRNOV'] does not appear in doc/pspp.xml
Makefile:12320: recipe for target 'doc/pspp.xml' failed
make[2]: *** [doc/pspp.xml] Error 1
make[2]: Leaving directory '/home/harry/pspp-master-20160318/pspp'
Makefile:11617: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/harry/pspp-master-20160318/pspp'
Makefile:5250: recipe for target 'all' failed
make: *** [all] Error 2

Any idea what could be wrong?

Ps. I have the check for PostgreSQL working now.

Have fun

2016-03-18 20:04 GMT+01:00 John Darrington <address@hidden>:
On Fri, Mar 18, 2016 at 07:01:57PM +0000, Harry Thijssen wrote:
     Follow-up Comment #15, bug #41004 (project pspp):

     I tried but get this error:

     mv time.h-t time.h
     rm -f unicase.h-t unicase.h &&
       cat ./unicase.in.h;
     } > unicase.h-t &&
     mv -f unicase.h-t unicase.h
     gperf -m 10 ./unicase/special-casing-table.gperf >
     ./unicase/special-casing-table.h-t &&
     mv ./unicase/special-casing-table.h-t ./unicase/special-casing-table.h
     /bin/sh: gperf: command not found
     Makefile:4074: recipe for target 'unicase/special-casing-table.h' failed
     make[2]: *** [unicase/special-casing-table.h] Error 127
     make[2]: Leaving directory '/home/harry/pspp-master-20160318/pspp/gl'
     Makefile:11617: recipe for target 'all-recursive' failed
     make[1]: *** [all-recursive] Error 1
     make[1]: Leaving directory '/home/harry/pspp-master-20160318/pspp'
     Makefile:5250: recipe for target 'all' failed
     make: *** [all] Error 2

     Is there somewhere a discription what to do when building from a git clone?

Yes.  In the file README.Git

In this case, it seems that you need to install gperf

Avoid eavesdropping.  Send strong encryted email.
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]