Warnings from bjam could be nice. Maybe from a previous installation
instruction set. If it is not used by bjam, makes sense to remove remaining
references:
https://github.com/moses-smt/mosesdecoder/blob/master/cruise-control/test_all_new_commits.sh


*Best Regards,*
Ergun

Ergun Biçici
DFKI Projektbüro Berlin


On Mon, Jan 11, 2016 at 9:56 PM, Hieu Hoang <hieuho...@gmail.com> wrote:

> I'm not sure if the bjam argument
>   --with-giza
> is actually used during compilation. Where did you see this mention? The
> bad thing about bjam is it doesn't tell you if an argument is invalid, it
> simply ignores it.
>
> It would be nice to have 1 directory for all your MT tools. If you wanna
> make it happen, be my guest.
>
> I suppose we should be mindful of people who use mgiza but don't use
> Moses, they'll still need symal so we can't just delete it from mgiza.
>
> On 11/01/16 18:04, Ergun Bicici wrote:
>
>
> ​Hi Hieu​,
>
> Since
> ​
> the path to mgiza is provided
> ​ during compilation, could be nice that moses knows where to look for
> mgiza afterwards without additional path directives and environment
> variable settings (​e.g. ​export BINDIR=~/workspace/bin/training-tools​
> in  <http://www.statmt.org/moses/?n=Moses.ExternalTools#ntoc3>
> http://www.statmt.org/moses/?n=Moses.ExternalTools#ntoc3 instead,
> I am using the following for external-bin-dir in EMS: external-bin-dir =
> $moses-install-dir/bin).
>
> This also did not appear to work for tools in opt/ compiled with make -f
> contrib/Makefiles/install-dependencies.gmake. I still added opt/lib and
> opt/bin to LD_LIBRARY_PATH and PATH respectively.
>
> Having all binaries and libraries in the same place may decrease confusion
> as well and can prevent further confusion if a file with the same name
> appears in both paths. A compilation procedure that puts these directives
> together (dependency compilation input to bjam) while reducing path
> directives may help simplify installation.
>
> *Best Regards,*
> Ergun
>
> Ergun Biçici
> DFKI Projektbüro Berlin
>
>
> On Mon, Jan 11, 2016 at 12:02 PM, Hieu Hoang <hieuho...@gmail.com> wrote:
>
>> you shouldn't copy anything into the moses/bin directory.
>>
>> The mgiza files should have its own directory. When you run Moses'
>> train-model.perl you can refer to that directory using
>>    .../train-model.perl external-bin-dir=[directory with mgiza]
>>
>>
>> On 10/01/16 17:20, Ergun Bicici wrote:
>>
>>
>> Hi Hieu,
>>
>> First a compile:
>> ./bjam --max-kenlm-order=10 --git --prefix=/path/moses/mosesdecoder/
>> --with-giza=/path/mgiza/mgizapp/inst/ 
>> --with-xmlrpc-c=/path/moses/mosesdecoder/opt/
>> --with-boost=/path/moses/mosesdecoder/opt/ 
>> --with-cmph=/path/moses/mosesdecoder/opt/
>> -j 20
>>
>> then, a copy:
>> cp mgiza/mgizapp/inst/bin/* moses/mosesdecoder/instdir/bin/
>> cp mgiza/mgizapp/inst/lib/* moses/mosesdecoder/instdir/lib/
>> cp mgiza/mgizapp/inst/scripts/* moses/mosesdecoder/instdir/bin/
>>
>> With which another copy appears to be needed to use Moses' symal:
>> cp
>> moses/mosesdecoder/symal/bin/gcc-4.8/release/link-static/threading-multi/symal
>> moses/mosesdecoder/bin/symal
>>
>> Therefore, even
>> ​ ​
>> if the path to mgiza is provided (--with-giza=/path/mgiza/mgizapp/inst/),
>> some copying and updated appear to be needed (see also
>> ​ ​
>> <http://www.statmt.org/moses/?n=Moses.ExternalTools#ntoc3>
>> http://www.statmt.org/moses/?n=Moses.ExternalTools#ntoc3).
>>
>>
>> *Best Regards,*
>> Ergun
>>
>> Ergun Biçici
>> DFKI Projektbüro Berlin
>>
>>
>> On Sun, Jan 10, 2016 at 3:34 PM, Hieu Hoang < <hieuho...@gmail.com>
>> hieuho...@gmail.com> wrote:
>>
>>> What the exact commands u used to compile moses and mgiza? I'm pretty
>>> sure they don't overwrite each other unless you ask them too. They're
>>> independent projects
>>> On 10 Jan 2016 14:07, "Ergun Bicici" < <ergun.bic...@dfki.de>
>>> ergun.bic...@dfki.de> wrote:
>>>
>>>>
>>>> Hi,
>>>>
>>>> I compiled another Moses instance and symal appears to be copied from
>>>> mgiza still to mosesdecoder/bin/. ​
>>>>
>>>>
>>>> *Best Regards,*
>>>> Ergun
>>>>
>>>> Ergun Biçici
>>>> DFKI Projektbüro Berlin
>>>>
>>>>
>>>> On Sun, May 17, 2015 at 2:47 PM, Ergun Bicici <
>>>> <ergun.bic...@computing.dcu.ie>ergun.bic...@computing.dcu.ie> wrote:
>>>>
>>>>>
>>>>> Moses' symal:
>>>>> <http://article.gmane.org/gmane.comp.nlp.moses.user/11544>
>>>>> http://article.gmane.org/gmane.comp.nlp.moses.user/11544
>>>>>
>>>>>
>>>>> Best Regards,
>>>>> Ergun
>>>>>
>>>>> Ergun Biçici, CNGL, School of Computing, DCU, <http://www.cngl.ie>
>>>>> www.cngl.ie
>>>>> <http://www.computing.dcu.ie/%7Eebicici/>
>>>>> http://www.computing.dcu.ie/~ebicici/
>>>>>
>>>>>
>>>>> On Sun, May 17, 2015 at 1:15 PM, Jeroen Vermeulen <
>>>>> <j...@precisiontranslationtools.com>j...@precisiontranslationtools.com>
>>>>> wrote:
>>>>>
>>>>>> The symal source code is duplicated between the moses-smt and mgiza
>>>>>> repositories.  Does it make sense to have both?  They're quietly
>>>>>> diverging, which is probably a bad thing.
>>>>>>
>>>>>> Here's the differences that I can see:
>>>>>>  * I modernized the code in moses-smt.  Big diff, no functional
>>>>>> change.
>>>>>>  * The moses-smt version supports longer source and target strings.
>>>>>>  * The mgiza version has what looks like some extra debug output.
>>>>>>  * The moses-smt version avoids non-portable use of /dev/stdout.
>>>>>>  * One builds through bjam, the other through cmake.
>>>>>>
>>>>>> Could we perhaps just delete the mgiza one, and tell people to use the
>>>>>> one from moses instead?
>>>>>>
>>>>>>
>>>>>> Jeroen
>>>>>> _______________________________________________
>>>>>> Moses-support mailing list
>>>>>> <Moses-support@mit.edu>Moses-support@mit.edu
>>>>>> <http://mailman.mit.edu/mailman/listinfo/moses-support>
>>>>>> http://mailman.mit.edu/mailman/listinfo/moses-support
>>>>>>
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Moses-support mailing list
>>>> Moses-support@mit.edu
>>>> http://mailman.mit.edu/mailman/listinfo/moses-support
>>>>
>>>>
>>
>> --
>> Hieu Hoanghttp://www.hoang.co.uk/hieu
>>
>>
>
> --
> Hieu Hoanghttp://www.hoang.co.uk/hieu
>
>
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to