Hi,

I am installing libmatheval in my Ubuntu 12.04 desktop 64 bit pc.
The "make" command returns two errors, please find attached the output of
the make command. Should I post this on the forum in order to get help?
Best Regards,
Davide Pirino.
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

Reply via email to