Getting a problem when trying to compile on a Mac OS X box. 
I've not looked into it yet but output follows:


cc -lm -lc   -o test_prog global_setup.o interpreter.o parrot.o register.o 
basic_opcodes.o memory.o bytecode.o string.o strnative.o test_main.o
/usr/bin/ld: multiple definitions of symbol _Parrot_num_string_constants
global_setup.o definition of _Parrot_num_string_constants in section (__DATA,__common)
interpreter.o definition of _Parrot_num_string_constants in section (__DATA,__common)
/usr/bin/ld: multiple definitions of symbol _Parrot_string_vtable
global_setup.o definition of _Parrot_string_vtable in section (__DATA,__common)
interpreter.o definition of _Parrot_string_vtable in section (__DATA,__common)
parrot.o definition of _Parrot_num_string_constants in section (__DATA,__common)
parrot.o definition of _Parrot_string_vtable in section (__DATA,__common)
register.o definition of _Parrot_num_string_constants in section (__DATA,__common)
register.o definition of _Parrot_string_vtable in section (__DATA,__common)
basic_opcodes.o definition of _Parrot_num_string_constants in section (__DATA,__common)
basic_opcodes.o definition of _Parrot_string_vtable in section (__DATA,__common)
memory.o definition of _Parrot_num_string_constants in section (__DATA,__common)
memory.o definition of _Parrot_string_vtable in section (__DATA,__common)
bytecode.o definition of _Parrot_num_string_constants in section (__DATA,__common)
bytecode.o definition of _Parrot_string_vtable in section (__DATA,__common)
string.o definition of _Parrot_num_string_constants in section (__DATA,__common)
string.o definition of _Parrot_string_vtable in section (__DATA,__common)
strnative.o definition of _Parrot_num_string_constants in section (__DATA,__common)
strnative.o definition of _Parrot_string_vtable in section (__DATA,__common)
test_main.o definition of _Parrot_num_string_constants in section (__DATA,__common)
test_main.o definition of _Parrot_string_vtable in section (__DATA,__common)
make: *** [test_prog] Error 1

Reply via email to