pspp-users
[Top][All Lists]
Advanced

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

Re: PSPP on CentOS


From: John Darrington
Subject: Re: PSPP on CentOS
Date: Thu, 25 Feb 2016 21:30:03 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

You should not need autoconf *at all*.
I think you are probably running on a git checkout of something.

Try downloading 0.8.5 from ftp.gnu.org , unzipping into a clean
directory and building there.

J'


On Thu, Feb 25, 2016 at 02:22:09PM -0600, Alan Mead wrote:
     On 2/25/2016 1:17 PM, John Darrington wrote:
     > On Thu, Feb 25, 2016 at 07:32:02AM -0600, Alan Mead wrote:
     >      CentOS /RHEL are based on a version of fedora.  CentOS 6 is based on
     >      Fedora 13 or 14, so a package from Fedora 23 is no more use to me 
than
     >      an Ubuntu package.
     >      
     > Thanks for the information.
     >
     > Can you try running the attached script on the unpacked source of 0.8.5 
     > I think it will allow you then to build on Centos 6
     >
     > No guarantees, but let me know how you go.
     >
     > J'
     >      
     
     
     John,
     
     That does allow ./configure to run without error but when I make the
     software I get this:
     
     address@hidden pspp-0.8.5]$ make
     /bin/mkdir -p `dirname src/language/expressions/evaluate.h` &&
     /usr/bin/perl -I ./src/language/expressions
     src/language/expressions/evaluate.hpl -o
     src/language/expressions/evaluate.h -i
     ./src/language/expressions/operations.def
     /bin/mkdir -p `dirname src/language/expressions/evaluate.inc` &&
     /usr/bin/perl -I ./src/language/expressions
     src/language/expressions/evaluate.incpl -o
     src/language/expressions/evaluate.inc -i
     ./src/language/expressions/operations.def
     /bin/mkdir -p `dirname src/language/expressions/operations.h` &&
     /usr/bin/perl -I ./src/language/expressions
     src/language/expressions/operations.hpl -o
     src/language/expressions/operations.h -i
     ./src/language/expressions/operations.def
     /bin/mkdir -p `dirname src/language/expressions/optimize.inc` &&
     /usr/bin/perl -I ./src/language/expressions
     src/language/expressions/optimize.incpl -o
     src/language/expressions/optimize.inc -i
     ./src/language/expressions/operations.def
     /bin/mkdir -p `dirname src/language/expressions/parse.inc` &&
     /usr/bin/perl -I ./src/language/expressions
     src/language/expressions/parse.incpl -o
     src/language/expressions/parse.inc -i
     ./src/language/expressions/operations.def
     echo '#include <config.h>' > src/ui/gui/psppire-marshal.c
     glib-genmarshal --body --prefix=psppire_marshal
     src/ui/gui/marshaller-list >> src/ui/gui/psppire-marshal.c
     glib-genmarshal --header --prefix=psppire_marshal
     src/ui/gui/marshaller-list > src/ui/gui/psppire-marshal.h
     rm -f src/ui/gui/include/gtk/gtk.h-t src/ui/gui/include/gtk/gtk.h && \
             { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
               sed -e 's|@''INCLUDE_NEXT''@|include_next|g' \
                   -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC
     system_header|g' \
                   -e 's|@''PRAGMA_COLUMNS''@||g' \
                   -e 's|@''NEXT_GTK_GTK_H''@|<gtk/gtk.h>|g' \
                   < ./src/ui/gui/include/gtk/gtk.in.h; \
             } > src/ui/gui/include/gtk/gtk.h-t && \
             mv src/ui/gui/include/gtk/gtk.h-t src/ui/gui/include/gtk/gtk.h
     (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh
     /home/amead/projects/pspp/pspp-0.8.5/build-aux/missing autoheader)
     aclocal.m4:17: warning: this file was generated for autoconf 2.69.
     You have another version of autoconf.  It may work, but is not
     guaranteed to.
     If you have problems, you may need to regenerate the build system entirely.
     To do so, use the procedure documented by the package, typically
     'autoreconf'.
     configure.ac:9: error: Autoconf version 2.65 or higher is required
     aclocal.m4:652: AM_INIT_AUTOMAKE is expanded from...
     configure.ac:9: the top level
     autom4te: /usr/bin/m4 failed with exit status: 63
     autoheader: '/usr/bin/autom4te' failed with exit status: 63
     WARNING: 'autoheader' is probably too old.
              You should only need it if you modified 'acconfig.h' or
              'configure.ac' or m4 files included by 'configure.ac'.
              The 'autoheader' program is part of the GNU Autoconf package:
              <http://www.gnu.org/software/autoconf/>
              It also requires GNU m4 and Perl in order to run:
              <http://www.gnu.org/software/m4/>
              <http://www.perl.org/>
     make: *** [config.h.in] Error 63
     
     I have autoconf versions 2.63 and 2.68 installed but 2.68 is called (by
     Red Hat) 'autoconf268':
     
     address@hidden pspp-0.8.5]$ autoconf268 --version
     autoconf (GNU Autoconf) 2.68
     Copyright (C) 2010 Free Software Foundation, Inc.
     License GPLv3+/Autoconf: GNU GPL version 3 or later
     <http://gnu.org/licenses/gpl.html>,
     <http://gnu.org/licenses/exceptions.html>
     This is free software: you are free to change and redistribute it.
     There is NO WARRANTY, to the extent permitted by law.
     
     Written by David J. MacKenzie and Akim Demaille.
     
     It looks like it cannot find autoconf268 but even if it did, the warning
     says 2.69 is needed...
     
     -Alan
     
     -- 
     
     Alan D. Mead, Ph.D.
     President, Talent Algorithms Inc.
     
     science + technology = better workers
     
     +815.588.3846 (Office)
     +267.334.4143 (Mobile)
     
     http://www.alanmead.org
     
     I've... seen things you people wouldn't believe...
     functions on fire in a copy of Orion.
     I watched C-Sharp glitter in the dark near a programmable gate.
     All those moments will be lost in time, like Ruby... on... Rails... Time 
for Pi.
     
               --"The Register" user Alister, applying the famous 
                 "Blade Runner" speech to software development

-- 
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.

Attachment: signature.asc
Description: Digital signature


reply via email to

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