too complicated imo. Copy what u need into moses/ so you know exactly what the dependencies are.
Do what Ken suggested later when it's working Hieu Hoang http://moses-smt.org/ On 22 February 2017 at 17:10, Kenneth Heafield <[email protected]> wrote: > Hi, > > phrase-extract depends on moses c.f. phrase-extract/Jamfile:7. > > alias deps : $(most-deps:B).o ..//z ..//boost_iostreams > ..//boost_filesystem ../moses//moses ../moses//ThreadPool ../moses//Util > ../util//kenutil ; > > So rather than copy, move it to moses. More cleanly, you could extract > a target for the part you want to share and point both at it. > > Kenneth > > On 02/22/2017 04:57 PM, Shuoyang Ding wrote: > > Hi All, > > > > Sorry for bringing up this again after a long time. Last time I worked > > around the problem by re-designing my feature function, which > > unfortunately does not apply this time. > > > > To quickly remind you what the problem was, I was developing a feature > > function that involves some headers in phrase-extract/, and the headers > > seems not correctly referenced. > > > > As Hieu suggested, I copied code in phrase-extract/ into moses/ and it > > caused massive re-definition error so seems like that is not a > > straight-forward solution. > > > > Having read some feature functions, I noticed that a feature function > > PhraseOrientation actually reference headers in phrase-extract/, and it > > seems to work well. I’m wondering if it is actually easier to do > > something similar to that feature function (i.e. by changing some bjam > > configurations) and which config files should I be looking at. > > > > Thanks! > > > > Regards, > > Shuoyang Ding > > > > Ph.D. Student > > Center for Language and Speech Processing > > Department of Computer Science > > Johns Hopkins University > > > > Hackerman Hall 225A > > 3400 N. Charles St. > > Baltimore, MD 21218 > > > > http://cs.jhu.edu/~sding > > > > > >> On Apr 29, 2016, at 3:59 AM, Hieu Hoang <[email protected] > >> <mailto:[email protected]>> wrote: > >> > >> You should be careful of referencing files in phrase-extract/ if you > >> are developing code that is in moses/ > >> > >> The code in phrase-extract/ will not be linked. > >> > >> It's probably safer to simply copy what you need from phrase-extract/ > >> into moses/ and use the copy > >> > >> On 25/04/2016 17:16, Shuoyang Ding wrote: > >>> Hi all, > >>> > >>> I’m developing a feature function that involves some headers in > >>> phrase-extract: > >>> > >>> phrase-extract/extract-ghkm/AlignmentGraph.h > >>> phrase-extract/extract-ghkm/Rule.h > >>> phrase-extract/extract-ghkm/ScfgRule.h > >>> phrase-extract/syntax-common/xml_tree_parser.h > >>> > >>> Now I’m having some issue with recompiling with this new feature > >>> function — these headers seems not correctly referenced. I attached > >>> the build log with this email. Specifically: > >>> > >>> ./phrase-extract/extract-ghkm/AlignmentGraph.h:28:24: fatal error: > >>> SyntaxTree.h: No such file or directory > >>> > >>> I guess I may have to change moses/Jamfile to accommodate this > >>> change. Is there anyone who is familiar with bjam who can help me? > >>> > >>> Thanks! > >>> > >>> Regards, > >>> Shuoyang Ding > >>> > >>> Ph.D. Student > >>> Center for Language and Speech Processing > >>> Department of Computer Science > >>> Johns Hopkins University > >>> > >>> Hackerman Hall 225A > >>> 3400 N. Charles St. > >>> Baltimore, MD 21218 > >>> > >>> http://cs.jhu.edu/~sding <http://cs.jhu.edu/%7Esding> > >>> > >>> > >>> > >>> > >>> > >>> _______________________________________________ > >>> 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 > > > _______________________________________________ > 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
