My tinderboxen are doing a make cvsclean.  However, the tcc and lcc builds
were still choking until i did a make clean.   Would it hurt to add "clean"
to the dependencies for "cvsclean"?   I'm not sure exactly what it's doing
that helped (something with the pmc generated .c files, i believe), but
there seems to be something?

Here are the errors I was getting previously:

tcc -Ysystem    -I../include -o perlint.o -c perlint.c
"perlint.c", line 694: Error:
[ISO 6.3.1]: The identifier 'Parrot_default_get_integer_index' hasn't been declared in 
this scope.

"perlint.c", line 695: Error:
[ISO 6.3.1]: The identifier 'Parrot_default_get_integer_index_s' hasn't been declared 
in this scope.

"perlint.c", line 696: Error:
[ISO 6.5.7]: In initialization of 'temp_base_vtable.get_number_keyed'.
  [ISO 6.1.2.6]: The types 'double ( struct Parrot_Interp *, struct PMC * )' and 
'double ( struct Parrot_Interp *, struct PMC *, struct _key * )' are incompatible.
  [ISO 6.3.4]: Types in pointer conversion should be compatible.
  [ISO 6.3.16]: Can't perform this conversion by assignment.
  [ISO 6.5.7]: Initializers are converted as if by assignment.

"perlint.c", line 697: Error:
[ISO 6.3.1]: The identifier 'Parrot_default_get_number_index' hasn't been declared in 
this scope.

"perlint.c", line 698: Error:
[ISO 6.3.1]: The identifier 'Parrot_default_get_number_index_s' hasn't been declared 
in this scope.

"perlint.c", line 699: Error:
[ISO 6.5.7]: In initialization of 'temp_base_vtable.get_bool'.
  [ISO 6.1.2.6]: The types 'parrot_string_t * ( struct Parrot_Interp *, struct PMC * 
)' and 'unsigned char ( struct Parrot_Interp *, struct PMC * )' are incompatible.
  [ISO 6.3.4]: Types in pointer conversion should be compatible.
  [ISO 6.3.16]: Can't perform this conversion by assignment.
  [ISO 6.5.7]: Initializers are converted as if by assignment.

   
-- 
Josh Wilmes  ([EMAIL PROTECTED]) | http://www.hitchhiker.org

Reply via email to