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
