[ts-gen] MacOS Shim problems

Mike Thornton endoscope at gmail.com
Mon May 25 00:17:44 EDT 2009


Hi Bill,

Perhaps it is my machine/setup, but the current release has linker
problems.  A few of the errors I see are below.

--Best,
Mike


---------------------- linker errors ----------------------------------
form.c:(.text._ZNK16TShimInterpreter16ObjectTypeSystem7Literal4findERKNS0_8CompoundERKNS_16ShimEnvironments7ArgsEnvE[TShimInterpreter::ObjectTypeSystem::Literal::find(TShimInterpreter::ObjectTypeSystem::Compound
const&, TShimInterpreter::ShimEnvironments::ArgsEnv const&) const]+0x32):
undefined reference to
`TShimInterpreter::ObjectTypeSystem::Argument::select(TShimInterpreter::ObjectTypeSystem::Compound
const&, TShimInterpreter::ShimEnvironments::ArgsEnv const&) const'
term.o: In function
`TShimInterpreter::ObjectTypeSystem::Array::arg_test(unsigned long,
TShimInterpreter::InputOutputFlows::EventStack const&) const':
/usr/local/shim-090522/src/term.c:65: undefined reference to
`TShimInterpreter::InputOutputFlows::EventStack::operator[](unsigned long)
const'
term.o: In function
`TShimInterpreter::InputOutputFlows::EventStack::sequence(MinimalModeMultiParadigm::SimpleEfficientAllocator::Pool
const&, TShimInterpreter::ObjectTypeSystem::Compound const&, unsigned long)
const':
/usr/local/shim-090522/src/term.c:45: undefined reference to
`TShimInterpreter::InputOutputFlows::EventStack::operator[](unsigned long)
const'
term.o: In function
`TShimInterpreter::ObjectTypeSystem::Array::find(TShimInterpreter::ObjectTypeSystem::Compound
const&, TShimInterpreter::ShimEnvironments::ArgsEnv const&) const':
/usr/local/shim-090522/src/rule.h:334: undefined reference to
`TShimInterpreter::ObjectTypeSystem::Argument::select(TShimInterpreter::ObjectTypeSystem::Compound
const&, TShimInterpreter::ShimEnvironments::ArgsEnv const&) const'
term.o: In function
`TShimInterpreter::ObjectTypeSystem::Natural::find(TShimInterpreter::ObjectTypeSystem::Compound
const&, TShimInterpreter::ShimEnvironments::ArgsEnv const&) const':
/usr/local/shim-090522/src/code.h:214: undefined reference to
`TShimInterpreter::ObjectTypeSystem::Argument::select(TShimInterpreter::ObjectTypeSystem::Compound
const&, TShimInterpreter::ShimEnvironments::ArgsEnv const&) const'
term.o: In function
`TShimInterpreter::ObjectTypeSystem::LongNat::find(TShimInterpreter::ObjectTypeSystem::Compound
const&, TShimInterpreter::ShimEnvironments::ArgsEnv const&) const':
/usr/local/shim-090522/src/code.h:231: undefined reference to
`TShimInterpreter::ObjectTypeSystem::Argument::select(TShimInterpreter::ObjectTypeSystem::Compound
const&, TShimInterpreter::ShimEnvironments::ArgsEnv const&) const'
term.o: In function
`TShimInterpreter::ObjectTypeSystem::Integer::find(TShimInterpreter::ObjectTypeSystem::Compound
const&, TShimInterpreter::ShimEnvironments::ArgsEnv const&) const':
/usr/local/shim-090522/src/code.h:188: undefined reference to
`TShimInterpreter::ObjectTypeSystem::Argument::select(TShimInterpreter::ObjectTypeSystem::Compound
const&, TShimInterpreter::ShimEnvironments::ArgsEnv const&) const'
else.o: In function
`TShimInterpreter::InputOutputFlows::EventStack::term_vector_ctor_failure(TShimInterpreter::ObjectTypeSystem::Exceptions
const&, TShimInterpreter::ObjectTypeSystem::Compound const&, unsigned long)
const':
/usr/local/shim-090522/src/else.c:501: undefined reference to
`TShimInterpreter::InputOutputFlows::EventStack::operator[](unsigned long)
const'
collect2: ld returned 1 exit status
make: *** [shim] Error 1


---------------------- end linker errors ----------------------------------

On Fri, May 22, 2009 at 4:39 PM, Bill Pippin <pippin at owlriver.net> wrote:

> Ric, and Mike, and anyone else who has downloaded today's tarball:
>
> Whoops!
>
> Unfortunately, the release earlier today breaks orders, and it's
> not clear at this moment where the problem is.  I've pushed a new
> tarball over the earlier one of today that disables risk mode, so
> that it will be obvious to users who download it that it can not
> be used to submit orders.
>
> Anyone who has downloaded the tarball with timestamp from about
> the middle of this afternoon, the breakage in orders is now a
> known issue.  If you have the tarball from this evening, the
> inability to start in risk mode is also a known characteristic,
> and purposeful.
>
> Currently, the only use for today's release is for data mode, and
> in particular to test out the various bug fixes included in it.
> And yes, I see the irony.  Fixing this will be my first priority
> beginning Tue, next week.  Those who wish to wait for an update
> early next week should feel free to do so.
>
> Thanks,
>
> Bill
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.trading-shim.org/pipermail/ts-general/attachments/20090524/ea52e611/attachment.html 


More information about the ts-general mailing list