Eduardo Cavazos
2007-03-10 22:41:06 UTC
Hello,
6.06 comes with gcc 4.0. Does goo have issues with 4.0?
I tried 0.153 and 0.155.
Luckily, there's an ubuntu package for goo so I can use that. But I also
wanted to build my own.
Here's the error:
/scratch/goo-0_153-any-dev$ make
make[1]: Entering directory `/scratch/goo-0_153-any-dev/c'
(cd g2c; make)
make[2]: Entering directory `/scratch/goo-0_153-any-dev/c/g2c'
gcc -I.. -g -O2 -DDEFAULT_GOO_ROOT=\"/opt/goo-0.153/lib/goo/\" -c -o
goo/boot.o goo/boot.c
goo/boot.c: In function ‘YPallocate_stack’:
goo/boot.c:986: error: invalid lvalue in assignment
goo/boot.c: At top level:
goo/boot.c:673: warning: ‘YPib’ declared inline after being called
goo/boot.c:673: warning: previous declaration of ‘YPib’ was here
goo/boot.c: In function ‘YPcons_args’:
goo/boot.c:6761: error: invalid lvalue in assignment
goo/boot.c: In function ‘YPfun_val_check_type’:
goo/boot.c:6961: error: invalid lvalue in assignment
goo/boot.c: In function ‘YPcheck_type’:
goo/boot.c:7061: error: invalid lvalue in assignment
goo/boot.c: In function ‘YPstack_check’:
goo/boot.c:7134: error: invalid lvalue in assignment
goo/boot.c: In function ‘YPPcheck_call_types’:
goo/boot.c:7202: error: invalid lvalue in assignment
make[2]: *** [goo/boot.o] Error 1
make[2]: Leaving directory `/scratch/goo-0_153-any-dev/c/g2c'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/scratch/goo-0_153-any-dev/c'
make: *** [all] Error 1
/scratch/goo-0_153-any-dev$
6.06 comes with gcc 4.0. Does goo have issues with 4.0?
I tried 0.153 and 0.155.
Luckily, there's an ubuntu package for goo so I can use that. But I also
wanted to build my own.
Here's the error:
/scratch/goo-0_153-any-dev$ make
make[1]: Entering directory `/scratch/goo-0_153-any-dev/c'
(cd g2c; make)
make[2]: Entering directory `/scratch/goo-0_153-any-dev/c/g2c'
gcc -I.. -g -O2 -DDEFAULT_GOO_ROOT=\"/opt/goo-0.153/lib/goo/\" -c -o
goo/boot.o goo/boot.c
goo/boot.c: In function ‘YPallocate_stack’:
goo/boot.c:986: error: invalid lvalue in assignment
goo/boot.c: At top level:
goo/boot.c:673: warning: ‘YPib’ declared inline after being called
goo/boot.c:673: warning: previous declaration of ‘YPib’ was here
goo/boot.c: In function ‘YPcons_args’:
goo/boot.c:6761: error: invalid lvalue in assignment
goo/boot.c: In function ‘YPfun_val_check_type’:
goo/boot.c:6961: error: invalid lvalue in assignment
goo/boot.c: In function ‘YPcheck_type’:
goo/boot.c:7061: error: invalid lvalue in assignment
goo/boot.c: In function ‘YPstack_check’:
goo/boot.c:7134: error: invalid lvalue in assignment
goo/boot.c: In function ‘YPPcheck_call_types’:
goo/boot.c:7202: error: invalid lvalue in assignment
make[2]: *** [goo/boot.o] Error 1
make[2]: Leaving directory `/scratch/goo-0_153-any-dev/c/g2c'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/scratch/goo-0_153-any-dev/c'
make: *** [all] Error 1
/scratch/goo-0_153-any-dev$