[ts-gen] order execution and connectivity problem
Bill Pippin
pippin at owlriver.net
Tue Oct 16 10:27:51 EDT 2007
Nils,
About the build problems, there should be a script bin/generation.rb, e.g.:
shim-071015$ ls bin
c++.filter hierarchy includes msg.filter regress text2bin
dag hql2ps kv_pairs periodic req.filter tsd.filter
generation.rb ids log.filter rdtsc_time.rb tail.window unsafe
# ^^^^^^^^^^^ <--- this script is essential.
> make -j2 shim
> make[1]: Entering directory `/media/hda2/n/SHIM/shim-071015'
> bin/generation.rb src/generation.i > src/generation.h
> /bin/sh: bin/generation.rb: not found
> make[1]: *** [src/generation.h] Error 127
> make[1]: Leaving directory `/media/hda2/n/SHIM/shim-071015'
> make: *** [all] Error 2
I don't know why in the above make output, the text: "bin/generation.rb:
not found" occurs. It's in the tarball, as shown above. Anyway, the
voluminous error output you then get is to be expected if the header file
generation.h is empty; it provides 136 typedef abbreviations for template
class expressions, and the typedef names are base case identifiers for
more template class names later, e.g. in predicates.h. That script
generation.rb *has* to exist.
> src/predicates.h:128: error: âDbvIâ was not declared in this scope
> src/predicates.h:128: error: template argument 2 is invalid
> src/predicates.h:128: error: invalid type in declaration before â;â
> token
> src/predicates.h:129: error: âPscIâ was not declared in this scope
> src/predicates.h:129: error: template argument 2 is invalid
> src/predicates.h:129: error: invalid type in declaration before â;â
> token
> ... [much more stuff deleted] ...
Please consider why scripts in bin might be missing; I suspect there is
something about your build setup that differs from what I'm using, and
I'd like to chase it down.
Thanks,
Bill
More information about the ts-general
mailing list