make all-recursive make[1]: Entering directory `/home/davide/Downloads/libmatheval-1.1.8' Making all in doc make[2]: Entering directory `/home/davide/Downloads/libmatheval-1.1.8/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/davide/Downloads/libmatheval-1.1.8/doc' Making all in lib make[2]: Entering directory `/home/davide/Downloads/libmatheval-1.1.8/lib' /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c -o parser.lo parser.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c parser.c -fPIC -DPIC -o .libs/parser.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c parser.c -o parser.o >/dev/null 2>&1 mv -f .deps/parser.Tpo .deps/parser.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT scanner.lo -MD -MP -MF .deps/scanner.Tpo -c -o scanner.lo scanner.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT scanner.lo -MD -MP -MF .deps/scanner.Tpo -c scanner.c -fPIC -DPIC -o .libs/scanner.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT scanner.lo -MD -MP -MF .deps/scanner.Tpo -c scanner.c -o scanner.o >/dev/null 2>&1 mv -f .deps/scanner.Tpo .deps/scanner.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo error.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.c -fPIC -DPIC -o .libs/error.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.c -o error.o >/dev/null 2>&1 mv -f .deps/error.Tpo .deps/error.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT matheval.lo -MD -MP -MF .deps/matheval.Tpo -c -o matheval.lo matheval.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT matheval.lo -MD -MP -MF .deps/matheval.Tpo -c matheval.c -fPIC -DPIC -o .libs/matheval.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT matheval.lo -MD -MP -MF .deps/matheval.Tpo -c matheval.c -o matheval.o >/dev/null 2>&1 mv -f .deps/matheval.Tpo .deps/matheval.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT g77_interface.lo -MD -MP -MF .deps/g77_interface.Tpo -c -o g77_interface.lo g77_interface.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT g77_interface.lo -MD -MP -MF .deps/g77_interface.Tpo -c g77_interface.c -fPIC -DPIC -o .libs/g77_interface.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT g77_interface.lo -MD -MP -MF .deps/g77_interface.Tpo -c g77_interface.c -o g77_interface.o >/dev/null 2>&1 mv -f .deps/g77_interface.Tpo .deps/g77_interface.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT node.lo -MD -MP -MF .deps/node.Tpo -c -o node.lo node.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT node.lo -MD -MP -MF .deps/node.Tpo -c node.c -fPIC -DPIC -o .libs/node.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT node.lo -MD -MP -MF .deps/node.Tpo -c node.c -o node.o >/dev/null 2>&1 mv -f .deps/node.Tpo .deps/node.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT symbol_table.lo -MD -MP -MF .deps/symbol_table.Tpo -c -o symbol_table.lo symbol_table.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT symbol_table.lo -MD -MP -MF .deps/symbol_table.Tpo -c symbol_table.c -fPIC -DPIC -o .libs/symbol_table.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT symbol_table.lo -MD -MP -MF .deps/symbol_table.Tpo -c symbol_table.c -o symbol_table.o >/dev/null 2>&1 mv -f .deps/symbol_table.Tpo .deps/symbol_table.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT xmalloc.lo -MD -MP -MF .deps/xmalloc.Tpo -c -o xmalloc.lo xmalloc.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT xmalloc.lo -MD -MP -MF .deps/xmalloc.Tpo -c xmalloc.c -fPIC -DPIC -o .libs/xmalloc.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT xmalloc.lo -MD -MP -MF .deps/xmalloc.Tpo -c xmalloc.c -o xmalloc.o >/dev/null 2>&1 mv -f .deps/xmalloc.Tpo .deps/xmalloc.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT xmath.lo -MD -MP -MF .deps/xmath.Tpo -c -o xmath.lo xmath.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT xmath.lo -MD -MP -MF .deps/xmath.Tpo -c xmath.c -fPIC -DPIC -o .libs/xmath.o libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -g -O2 -MT xmath.lo -MD -MP -MF .deps/xmath.Tpo -c xmath.c -o xmath.o >/dev/null 2>&1 mv -f .deps/xmath.Tpo .deps/xmath.Plo /bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -version-info 1:0:0 -o libmatheval.la -rpath /usr/local/lib parser.lo scanner.lo error.lo matheval.lo g77_interface.lo node.lo symbol_table.lo xmalloc.lo xmath.lo -lfl -lm libtool: link: gcc -std=gnu99 -shared -fPIC -DPIC .libs/parser.o .libs/scanner.o .libs/error.o .libs/matheval.o .libs/g77_interface.o .libs/node.o .libs/symbol_table.o .libs/xmalloc.o .libs/xmath.o -lfl -lm -O2 -Wl,-soname -Wl,libmatheval.so.1 -o .libs/libmatheval.so.1.0.0 libtool: link: (cd ".libs" && rm -f "libmatheval.so.1" && ln -s "libmatheval.so.1.0.0" "libmatheval.so.1") libtool: link: (cd ".libs" && rm -f "libmatheval.so" && ln -s "libmatheval.so.1.0.0" "libmatheval.so") libtool: link: ar cru .libs/libmatheval.a parser.o scanner.o error.o matheval.o g77_interface.o node.o symbol_table.o xmalloc.o xmath.o libtool: link: ranlib .libs/libmatheval.a libtool: link: ( cd ".libs" && rm -f "libmatheval.la" && ln -s "../libmatheval.la" "libmatheval.la" ) make[2]: Leaving directory `/home/davide/Downloads/libmatheval-1.1.8/lib' Making all in tests make[2]: Entering directory `/home/davide/Downloads/libmatheval-1.1.8/tests' gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../lib -I.. -I../lib -pthread -I/usr/include/guile/2.0 -g -O2 -MT matheval-matheval.o -MD -MP -MF .deps/matheval-matheval.Tpo -c -o matheval-matheval.o `test -f 'matheval.c' || echo './'`matheval.c matheval.c:30:17: error: conflicting types for ‘scm_t_bits’ /usr/include/guile/2.0/libguile/tags.h:66:23: note: previous declaration of ‘scm_t_bits’ was here matheval.c:37:2: error: #error Neither scm_num2dbl() nor SCM_NUM2DBL available matheval.c:45:2: error: #error Neither scm_c_define_gsubr() nor scm_make_gsubr() available matheval.c: In function ‘inner_main’: matheval.c:107:2: warning: ‘scm_makfrom0str’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:724) [-Wdeprecated-declarations] matheval.c: In function ‘evaluator_create_scm’: matheval.c:144:2: warning: ‘scm_i_deprecated_stringp’ is deprecated (declared at /usr/include/guile/2.0/libguile/strings.h:242) [-Wdeprecated-declarations] matheval.c:148:2: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c:149:2: warning: ‘scm_i_object_chars’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:210) [-Wdeprecated-declarations] matheval.c:149:2: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c:150:2: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c: In function ‘evaluator_evaluate_scm’: matheval.c:177:2: warning: ‘scm_i_inump’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:290) [-Wdeprecated-declarations] matheval.c:180:2: warning: ‘scm_i_inum’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:181:2: warning: ‘scm_i_inum’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:183:3: warning: ‘scm_i_deprecated_stringp’ is deprecated (declared at /usr/include/guile/2.0/libguile/strings.h:242) [-Wdeprecated-declarations] matheval.c:187:7: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c:189:3: warning: ‘scm_i_object_chars’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:210) [-Wdeprecated-declarations] matheval.c:190:10: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c:191:3: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c:194:2: warning: ‘scm_i_inum’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:195:2: warning: ‘scm_i_inum’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:201:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] matheval.c:206:11: warning: ‘scm_i_inum’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:208:2: warning: ‘scm_i_inum’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:213:2: warning: ‘scm_make_real’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:698) [-Wdeprecated-declarations] matheval.c: In function ‘evaluator_get_string_scm’: matheval.c:225:6: warning: ‘scm_makfrom0str’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:724) [-Wdeprecated-declarations] matheval.c: In function ‘evaluator_get_variables_scm’: matheval.c:250:7: warning: ‘scm_makfrom0str’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:724) [-Wdeprecated-declarations] matheval.c: In function ‘evaluator_derivative_scm’: matheval.c:264:2: warning: ‘scm_i_deprecated_stringp’ is deprecated (declared at /usr/include/guile/2.0/libguile/strings.h:242) [-Wdeprecated-declarations] matheval.c:267:2: warning: ‘scm_i_object_chars’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:210) [-Wdeprecated-declarations] matheval.c:267:2: warning: ‘scm_i_object_chars’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:210) [-Wdeprecated-declarations] matheval.c: In function ‘evaluator_evaluate_x_scm’: matheval.c:282:6: warning: ‘scm_make_real’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:698) [-Wdeprecated-declarations] matheval.c:284:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] matheval.c: In function ‘evaluator_evaluate_x_y_scm’: matheval.c:298:6: warning: ‘scm_make_real’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:698) [-Wdeprecated-declarations] matheval.c:300:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] matheval.c:301:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] matheval.c: In function ‘evaluator_evaluate_x_y_z_scm’: matheval.c:319:6: warning: ‘scm_make_real’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:698) [-Wdeprecated-declarations] matheval.c:321:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] matheval.c:322:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] matheval.c:323:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] make[2]: *** [matheval-matheval.o] Error 1 make[2]: Leaving directory `/home/davide/Downloads/libmatheval-1.1.8/tests' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/davide/Downloads/libmatheval-1.1.8' make: *** [all] Error 2