Je n'ai pas encore essaye de reproduire car il faut que probablement que j'upgrade.
J'aimerai savoir si passer en 1.1.0 suffit pour corriger ca ou s'il faut une option de compilation speciale. (Le code a cet endroit est un peu different mais pas beaucoup).
Fred
Code : Tout sélectionner
===> Building for giacxcas-1.0.0
gmake all-recursive
gmake[1]: Entering directory `/wrkdirs/usr/ports/math/giacxcas/work/giac-1.0.0'
Making all in src
gmake[2]: Entering directory `/wrkdirs/usr/ports/math/giacxcas/work/giac-1.0.0/src'
/bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -I/wrkdirs/usr/ports/math/giacxcas/work/fltk-1.3.0 -I/wrkdirs/usr/ports/math/giacxcas/work/CoCoALib-0.9950/include -I/usr/local/include -O2 -pipe -fno-strict-aliasing -I/usr/local/include -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -MT input_lexer.lo -MD -MP -MF .deps/input_lexer.Tpo -c -o input_lexer.lo input_lexer.cc
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -I/wrkdirs/usr/ports/math/giacxcas/work/fltk-1.3.0 -I/wrkdirs/usr/ports/math/giacxcas/work/CoCoALib-0.9950/include -I/usr/local/include -O2 -pipe -fno-strict-aliasing -I/usr/local/include -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -MT input_lexer.lo -MD -MP -MF .deps/input_lexer.Tpo -c input_lexer.cc -fPIC -DPIC -o .libs/input_lexer.o
In file included from input_lexer.ll:52:
./gen.h:432:54: error: expected ')'
return (unary_function_abstract *) (((unsigned longlong ) _ptr) & 0xfffffffffffffffc);
^
./gen.h:432:44: note: to match this '('
return (unary_function_abstract *) (((unsigned longlong ) _ptr) & 0xfffffffffffffffc);
^
./gen.h:432:44: error: cast from pointer to smaller type 'unsigned int' loses information
return (unary_function_abstract *) (((unsigned longlong ) _ptr) & 0xfffffffffffffffc);
^~~~~~~~~~~~~~~~~~~~~~~~~