pspp-dev
[Top][All Lists]
Advanced

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

Compile error between PSPP versions


From: Guido Gay
Subject: Compile error between PSPP versions
Date: Sun, 29 Dec 2013 10:29:13 +0100

Hello.
Using Slackware linux 14.0, I can compile correctly pspp-0.8.1-gdf1125 (10/8/2013) while I get an error with pspp-0.8.1-g20818d (10/10/2013) and later versions:
     src/ui/terminal/terminal-reader.c:121:1: error: static declaration of 'rl_echo_signal_char' follows non-static declaration
     In file included from src/ui/terminal/terminal-reader.c:27:0:
     /usr/local/include/readline/readline.h:435:13: note: previous declaration of 'rl_echo_signal_char' was here

Thank you ever so much for your work.
Yours.
Guido Gay

************************************************************
pspp-0.8.1-gdf1125 (10/8/2013)
...
mv -f src/ui/gui/.deps/src_ui_gui_spreadsheet_test-psppire-spreadsheet-model.Tpo src/ui/gui/.deps/src_ui_gui_spreadsheet_test-psppire-spreadsheet-model.Po
/bin/sh ./libtool --tag=CC   --mode=link gcc -std=gnu99 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14   -Wall -DGDK_MULTIHEAD_SAFE=1 -g -O2 -Wdeclaration-after-statement   -o src/ui/gui/spreadsheet-test src/ui/gui/src_ui_gui_spreadsheet_test-spreadsheet-test.o src/ui/gui/src_ui_gui_spreadsheet_test-psppire-spreadsheet-model.o src/libpspp-core.la -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0   -pthread -lgthread-2.0 -lrt -lglib-2.0   -lgsl -lgslcblas -lz -lm 
libtool: link: gcc -std=gnu99 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -Wall -DGDK_MULTIHEAD_SAFE=1 -g -O2 -Wdeclaration-after-statement -o src/ui/gui/.libs/spreadsheet-test src/ui/gui/src_ui_gui_spreadsheet_test-spreadsheet-test.o src/ui/gui/src_ui_gui_spreadsheet_test-psppire-spreadsheet-model.o -pthread  src/.libs/libpspp-core.so /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libcairo.so /usr/lib64/libpango-1.0.so /usr/lib64/libfreetype.so /usr/lib64/libfontconfig.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -lrt /usr/lib64/libglib-2.0.so -lgsl -lgslcblas -lz -lm -pthread -Wl,-rpath -Wl,/usr/local/lib/pspp -Wl,-rpath -Wl,/usr/lib64
POFILES="po/ca.po po/cs.po po/de.po po/en_GB.po po/es.po po/fr.po po/lt.po po/nl.po po/sl.po po/pt_BR.po po/uk.po" top_builddir="." /bin/sh src/ui/gui/gen-dot-desktop.sh > src/ui/gui/pspp.desktop
msgfmt po/ca.po -o po/ca.gmo
msgfmt po/cs.po -o po/cs.gmo
msgfmt po/de.po -o po/de.gmo
msgfmt po/en_GB.po -o po/en_GB.gmo
msgfmt po/es.po -o po/es.gmo
msgfmt po/fr.po -o po/fr.gmo
msgfmt po/lt.po -o po/lt.gmo
msgfmt po/nl.po -o po/nl.gmo
msgfmt po/sl.po -o po/sl.gmo
msgfmt po/pt_BR.po -o po/pt_BR.gmo
msgfmt po/uk.po -o po/uk.gmo
make  LD_RUN_PATH=/usr/local/lib/pspp module-make perl-module/PSPP-Perl-0.8.1.tar.gz
make[3]: Entering directory `/root/Downloads/pspp-0.8.1-gdf1125'
(echo '%Locations = (';\
 printf "  SourceDir => '";\
 (cd . && echo `pwd`\', ) ;\
 printf "  BuildDir => '";\
 (cd . && echo `pwd`\' );\
 echo ');') > ./perl-module/pspp-module-config
cd perl-module && /usr/bin/perl Makefile.PL PREFIX=/usr/local
Checking if your kit is complete...
Warning: the following files are missing in your kit:
    const-c.inc
    const-xs.inc
Please inform the author.
...
make[4]: Leaving directory `/root/Downloads/pspp-0.8.1-gdf1125/perl-module'
make[3]: Leaving directory `/root/Downloads/pspp-0.8.1-gdf1125'
make[2]: Leaving directory `/root/Downloads/pspp-0.8.1-gdf1125'
make[1]: Leaving directory `/root/Downloads/pspp-0.8.1-gdf1125'
address@hidden:~/Downloads/pspp-0.8.1-gdf1125#
*****************************************************************************
pspp-0.8.1-g20818d (10/10/2013) and later versions
...
libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./gl -I./gl -DINSTALLDIR=\"/usr/local/bin\" -I./src -I./lib -I./src/language/stats -I./src/language/expressions -I./src/language/expressions -Isrc -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/pango-1.0 -g -O2 -Wdeclaration-after-statement -MT src/ui/terminal/src_ui_terminal_libui_la-main.lo -MD -MP -MF src/ui/terminal/.deps/src_ui_terminal_libui_la-main.Tpo -c src/ui/terminal/main.c -o src/ui/terminal/src_ui_terminal_libui_la-main.o >/dev/null 2>&1
mv -f src/ui/terminal/.deps/src_ui_terminal_libui_la-main.Tpo src/ui/terminal/.deps/src_ui_terminal_libui_la-main.Plo
/bin/sh ./libtool  --tag=CC   --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -I./gl -I./gl -DINSTALLDIR=\"/usr/local/bin\" -I./src -I./lib -I./src/language/stats -I./src/language/expressions -I./src/language/expressions -Isrc -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/pango-1.0    -g -O2 -Wdeclaration-after-statement -MT src/ui/terminal/src_ui_terminal_libui_la-terminal-opts.lo -MD -MP -MF src/ui/terminal/.deps/src_ui_terminal_libui_la-terminal-opts.Tpo -c -o src/ui/terminal/src_ui_terminal_libui_la-terminal-opts.lo `test -f 'src/ui/terminal/terminal-opts.c' || echo './'`src/ui/terminal/terminal-opts.c
libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./gl -I./gl -DINSTALLDIR=\"/usr/local/bin\" -I./src -I./lib -I./src/language/stats -I./src/language/expressions -I./src/language/expressions -Isrc -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/pango-1.0 -g -O2 -Wdeclaration-after-statement -MT src/ui/terminal/src_ui_terminal_libui_la-terminal-opts.lo -MD -MP -MF src/ui/terminal/.deps/src_ui_terminal_libui_la-terminal-opts.Tpo -c src/ui/terminal/terminal-opts.c  -fPIC -DPIC -o src/ui/terminal/.libs/src_ui_terminal_libui_la-terminal-opts.o
libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./gl -I./gl -DINSTALLDIR=\"/usr/local/bin\" -I./src -I./lib -I./src/language/stats -I./src/language/expressions -I./src/language/expressions -Isrc -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/pango-1.0 -g -O2 -Wdeclaration-after-statement -MT src/ui/terminal/src_ui_terminal_libui_la-terminal-opts.lo -MD -MP -MF src/ui/terminal/.deps/src_ui_terminal_libui_la-terminal-opts.Tpo -c src/ui/terminal/terminal-opts.c -o src/ui/terminal/src_ui_terminal_libui_la-terminal-opts.o >/dev/null 2>&1
mv -f src/ui/terminal/.deps/src_ui_terminal_libui_la-terminal-opts.Tpo src/ui/terminal/.deps/src_ui_terminal_libui_la-terminal-opts.Plo
/bin/sh ./libtool  --tag=CC   --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -I./gl -I./gl -DINSTALLDIR=\"/usr/local/bin\" -I./src -I./lib -I./src/language/stats -I./src/language/expressions -I./src/language/expressions -Isrc -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/pango-1.0    -g -O2 -Wdeclaration-after-statement -MT src/ui/terminal/src_ui_terminal_libui_la-terminal-reader.lo -MD -MP -MF src/ui/terminal/.deps/src_ui_terminal_libui_la-terminal-reader.Tpo -c -o src/ui/terminal/src_ui_terminal_libui_la-terminal-reader.lo `test -f 'src/ui/terminal/terminal-reader.c' || echo './'`src/ui/terminal/terminal-reader.c
libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./gl -I./gl -DINSTALLDIR=\"/usr/local/bin\" -I./src -I./lib -I./src/language/stats -I./src/language/expressions -I./src/language/expressions -Isrc -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/pango-1.0 -g -O2 -Wdeclaration-after-statement -MT src/ui/terminal/src_ui_terminal_libui_la-terminal-reader.lo -MD -MP -MF src/ui/terminal/.deps/src_ui_terminal_libui_la-terminal-reader.Tpo -c src/ui/terminal/terminal-reader.c  -fPIC -DPIC -o src/ui/terminal/.libs/src_ui_terminal_libui_la-terminal-reader.o
src/ui/terminal/terminal-reader.c:121:1: error: static declaration of 'rl_echo_signal_char' follows non-static declaration
In file included from src/ui/terminal/terminal-reader.c:27:0:
/usr/local/include/readline/readline.h:435:13: note: previous declaration of 'rl_echo_signal_char' was here
make[2]: *** [src/ui/terminal/src_ui_terminal_libui_la-terminal-reader.lo] Error 1
make[2]: Leaving directory `/root/Downloads/pspp-0.8.1-g20818d'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/Downloads/pspp-0.8.1-g20818d'
make: *** [all] Error 2
address@hidden:~/Downloads/pspp-0.8.1-g20818d#

reply via email to

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