I am trying to instal libmatheval-1.1.11 on Ubuntu 12-04 after having installed guile-2.0.11
./configure is ok but when doing make I obtain the following: >make make all-recursive make[1]: ingresso nella directory "/home/ubun/Scaricati/libmatheval-1.1.11" Making all in doc make[2]: ingresso nella directory "/home/ubun/Scaricati/libmatheval-1.1.11/doc" make[2]: Nessuna operazione da eseguire per "all". make[2]: uscita dalla directory "/home/ubun/Scaricati/libmatheval-1.1.11/doc" Making all in lib make[2]: ingresso nella directory "/home/ubun/Scaricati/libmatheval-1.1.11/lib" /bin/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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 g77_interface.c: In function 'evaluator_create__': g77_interface.c:54:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] g77_interface.c: In function 'evaluator_destroy__': g77_interface.c:66:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c: In function 'evaluator_evaluate__': g77_interface.c:98:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c: In function 'evaluator_get_string_length__': g77_interface.c:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c: In function 'evaluator_get_string_chars__': g77_interface.c:123:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c: In function 'evaluator_get_variables_length__': g77_interface.c:138:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c: In function 'evaluator_get_variables_chars__': g77_interface.c:165:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c: In function 'evaluator_derivative__': g77_interface.c:201:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c:201:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] g77_interface.c: In function 'evaluator_evaluate_x__': g77_interface.c:213:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c: In function 'evaluator_evaluate_x_y__': g77_interface.c:220:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c: In function 'evaluator_evaluate_x_y_z__': g77_interface.c:228:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c: In function 'evaluator_derivative_x__': g77_interface.c:235:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c:235:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] g77_interface.c: In function 'evaluator_derivative_y__': g77_interface.c:242:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c:242:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] g77_interface.c: In function 'evaluator_derivative_z__': g77_interface.c:249:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g77_interface.c:249:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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]: uscita dalla directory "/home/ubun/Scaricati/libmatheval-1.1.11/lib" Making all in tests make[2]: ingresso nella directory "/home/ubun/Scaricati/libmatheval-1.1.11/tests" gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../lib -I.. -I../lib -pthread -I/usr/local/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/local/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/local/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/local/include/guile/2.0/libguile/strings.h:242) [-Wdeprecated-declarations] matheval.c:148:2: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c:149:2: warning: ‘scm_i_object_chars’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:210) [-Wdeprecated-declarations] matheval.c:149:2: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c:150:2: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/local/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/local/include/guile/2.0/libguile/deprecated.h:290) [-Wdeprecated-declarations] matheval.c:180:2: warning: ‘scm_i_inum’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:181:2: warning: ‘scm_i_inum’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:183:3: warning: ‘scm_i_deprecated_stringp’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/strings.h:242) [-Wdeprecated-declarations] matheval.c:187:7: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c:189:3: warning: ‘scm_i_object_chars’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:210) [-Wdeprecated-declarations] matheval.c:190:10: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c:191:3: warning: ‘scm_i_object_length’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:215) [-Wdeprecated-declarations] matheval.c:194:2: warning: ‘scm_i_inum’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:195:2: warning: ‘scm_i_inum’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:201:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] matheval.c:206:11: warning: ‘scm_i_inum’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:208:2: warning: ‘scm_i_inum’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:291) [-Wdeprecated-declarations] matheval.c:213:2: warning: ‘scm_make_real’ is deprecated (declared at /usr/local/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/local/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/local/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/local/include/guile/2.0/libguile/strings.h:242) [-Wdeprecated-declarations] matheval.c:267:2: warning: ‘scm_i_object_chars’ is deprecated (declared at /usr/local/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/local/include/guile/2.0/libguile/deprecated.h:698) [-Wdeprecated-declarations] matheval.c:284:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/local/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/local/include/guile/2.0/libguile/deprecated.h:698) [-Wdeprecated-declarations] matheval.c:300:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] matheval.c:301:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/local/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/local/include/guile/2.0/libguile/deprecated.h:698) [-Wdeprecated-declarations] matheval.c:321:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] matheval.c:322:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] matheval.c:323:7: warning: ‘scm_num2dbl’ is deprecated (declared at /usr/local/include/guile/2.0/libguile/deprecated.h:699) [-Wdeprecated-declarations] make[2]: *** [matheval-matheval.o] Errore 1 make[2]: uscita dalla directory "/home/ubun/Scaricati/libmatheval-1.1.11/tests" make[1]: *** [all-recursive] Errore 1 make[1]: uscita dalla directory "/home/ubun/Scaricati/libmatheval-1.1.11" make: *** [all] Errore 2 can you help me? Stefano
