it builds and runs ok on boost v1.49 for me:
  $cat source target align
  a
  b
  0-0

  $ ./extract-rules target source align extract --GlueGrammar 
glue-grammar --MaxSpan 10

  $cat extract extract.inv
  a [X] ||| b [X] ||| 0-0 ||| 1 |||
  b [X] ||| a [X] ||| 0-0 ||| 1

  $cat glue-grammar
  <s> [X] ||| <s> [S] ||| 1 ||| ||| 0
  [X][S] </s> [X] ||| [X][S] </s> [S] ||| 1 ||| 0-0 ||| 0
  [X][S] [X][X] [X] ||| [X][S] [X][X] [S] ||| 2.718 ||| 0-0 1-1 ||| 0

On 03/07/2012 16:46, Alexander Fraser wrote:
> Hi Folks,
>
> I've been having trouble with extract-rules. The build fails with
> Boost 1 50, and with Boost 1 49 it does build but doesn't terminate
> (just create a trivial training example - source: "1", target "1",
> alignment "0-0").
>
> Anyone run into this?
>
> Thanks, Alex
>
> PS here are the first lines of the 1 50 build fail:
>
>
> gcc.link 
> phrase-extract/bin/gcc-4.4.5/release/debug-symbols-on/link-static/threading-multi/extract-rules
> phrase-extract/bin/gcc-4.4.5/release/debug-symbols-on/link-static/threading-multi/extract-rules.o:
> In function `__static_ini\
> tialization_and_destruction_0':
> /export/ws12/damt/tools/boost/include/boost/system/error_code.hpp:214:
> undefined reference to `boost::system::generic_catego\
> ry()'
> /export/ws12/damt/tools/boost/include/boost/system/error_code.hpp:215:
> undefined reference to `boost::system::generic_catego\
> ry()'
> /export/ws12/damt/tools/boost/include/boost/system/error_code.hpp:216:
> undefined reference to `boost::system::system_categor\
> y()'
> phrase-extract/bin/gcc-4.4.5/release/debug-symbols-on/link-static/threading-multi/extract-rules.o:
> In function `thread_excep\
> tion':
> /export/ws12/damt/tools/boost/include/boost/thread/exceptions.hpp:49:
> undefined reference to `boost::system::system_category\
> ()'
> phrase-extract/bin/gcc-4.4.5/release/debug-symbols-on/link-static/threading-multi/ThreadPool.o:
> In function `__static_initia\
> lization_and_destruction_0':
> /export/ws12/damt/tools/boost/include/boost/system/error_code.hpp:214:
> undefined reference to `boost::system::generic_catego\
> ry()'
> /export/ws12/damt/tools/boost/include/boost/system/error_code.hpp:215:
> undefined reference to `boost::system::generic_catego\
> ry()'
> /export/ws12/damt/tools/boost/include/boost/system/error_code.hpp:216:
> undefined reference to `boost::system::system_categor\
> y()'
> phrase-extract/bin/gcc-4.4.5/release/debug-symbols-on/link-static/threading-multi/ThreadPool.o:
> In function `thread_exceptio\
> n':
> /export/ws12/damt/tools/boost/include/boost/thread/exceptions.hpp:49:
> undefined reference to `boost::system::system_category\
> ()'
> phrase-extract/bin/gcc-4.4.5/release/debug-symbols-on/link-static/threading-multi/ThreadPool.o:
> In function `condition_error\
> ':
> _______________________________________________
> Moses-support mailing list
> [email protected]
> http://mailman.mit.edu/mailman/listinfo/moses-support
>


_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to