From: Dan R. <sta...@gm...> - 2007-08-17 00:43:22
|
Sooc r168 (with updated base class, etc.) will not compile on my OS X setup. "Make" fails in the linking stage with the following output: ld: multiple definitions of symbol _class_SMeta .libs/s-classes.o definition of _class_SMeta in section (__DATA,__common) .libs/s-except.o definition of _class_SMeta in section (__DATA,__common) .libs/s-gen-base.o definition of _class_SMeta in section (__DATA,__common) .libs/s-gen-std.o definition of _class_SMeta in section (__DATA,__common) .libs/s-meta.o definition of _class_SMeta in section (__DATA,__common) .libs/s-object.o definition of _class_SMeta in section (__DATA,__common) .libs/s-thread.o definition of _class_SMeta in section (__DATA,__common) .libs/s-utilities.o definition of _class_SMeta in section (__DATA,__common) .libs/s-array.o definition of _class_SMeta in section (__DATA,__common) .libs/s-binary-node.o definition of _class_SMeta in section (__DATA,__common) .libs/s-iterable.o definition of _class_SMeta in section (__DATA,__common) .libs/s-linked-list.o definition of _class_SMeta in section (__DATA,__common) .libs/s-list.o definition of _class_SMeta in section (__DATA,__common) .libs/s-queue.o definition of _class_SMeta in section (__DATA,__common) .libs/s-stack.o definition of _class_SMeta in section (__DATA,__common) .libs/s-array-iter.o definition of _class_SMeta in section (__DATA,__common) .libs/s-array-rev-iter.o definition of _class_SMeta in section (__DATA,__common) .libs/s-const-iter.o definition of _class_SMeta in section (__DATA,__common) .libs/s-const-rev-iter.o definition of _class_SMeta in section (__DATA,__common) .libs/s-iter.o definition of _class_SMeta in section (__DATA,__common) .libs/s-linked-list-iter.o definition of _class_SMeta in section (__DATA,__common) .libs/s-linked-list-rev-iter.o definition of _class_SMeta in section (__DATA,__common) .libs/s-rev-iter.o definition of _class_SMeta in section (__DATA,__common) .libs/s-func1.o definition of _class_SMeta in section (__DATA,__common) .libs/s-comparable.o definition of _class_SMeta in section (__DATA,__common) .libs/s-double.o definition of _class_SMeta in section (__DATA,__common) .libs/s-float.o definition of _class_SMeta in section (__DATA,__common) .libs/s-int.o definition of _class_SMeta in section (__DATA,__common) .libs/s-long.o definition of _class_SMeta in section (__DATA,__common) .libs/s-short.o definition of _class_SMeta in section (__DATA,__common) .libs/s-ulong.o definition of _class_SMeta in section (__DATA,__common) .libs/s-uint.o definition of _class_SMeta in section (__DATA,__common) .libs/s-ushort.o definition of _class_SMeta in section (__DATA,__common) .libs/s-num.o definition of _class_SMeta in section (__DATA,__common) .libs/s-file.o definition of _class_SMeta in section (__DATA,__common) .libs/s-regex.o definition of _class_SMeta in section (__DATA,__common) .libs/s-stream.o definition of _class_SMeta in section (__DATA,__common) .libs/s-string.o definition of _class_SMeta in section (__DATA,__common) /usr/bin/libtool: internal link edit command failed make[1]: *** [libsooc.la] Error 1 make: *** [all] Error 2 |