I've updated the bjam code so that Moses compiles on cygwin 64-bit.

https://github.com/moses-smt/mosesdecoder/commit/f65786534a1ad19e76f9192d2811e4c2fc3c675d

when compiling on cygwin, Moses compile successfully but the unit tests
reports errors. These can be ignored.

boost unit testing isn't supported on cygwin for some reason.



On 2 October 2013 20:02, Hieu Hoang <[email protected]> wrote:

> good.
>
> however, if your files are bigger than 3 or 4GB, there may be problems.
> KENLM, IRSTLM, are not designed to use files bigger than 3-4 GB on 32-bit
> systems
>
> In the long run, it would be better to use 64-bit cygwin. Or even better,
> 64-bit Linux
>
>
> On 2 October 2013 19:59, Marwa Refaie <[email protected]> wrote:
>
>> Thanks for reply
>> I fix that by downloading the cygwin 32-bit on my 64-bit pc. It's working
>> now & already build the package & translation done. So all working now.
>>
>>
>>
>>
>>
>> *Marwa N. Refaie*
>>
>>
>>
>> ------------------------------
>> Date: Wed, 2 Oct 2013 18:52:14 +0100
>> Subject: Re: cygwin_conv_to_win32_path
>> From: [email protected]
>> To: [email protected]
>> CC: [email protected]
>>
>>
>> I think this only affect Cygwin 64-bit, which was release in July 2013.
>> This is due to the Moses bjam build system being out of date.
>>
>> we should fix it soon. If you manage to fix it, please send us the code
>>
>>
>> On 22 September 2013 23:32, Hieu Hoang <[email protected]> wrote:
>>
>> Hi Marwa
>>
>> Please subscribe to the mailing list before posting to it.
>>
>> i don't know what the problem is so I have forwarded it onto the mailing
>> list in case other people know
>>
>> On 19/09/2013 23:12, Marwa Refaie wrote:
>> >
>> >
>> >
>> > Dear all
>> >
>> > I'll be so glad if you can help me to fix this error... I try to build
>> > moses on win 7 64bit ... via cygwin.
>> >
>> > I got moses github & last cygwin version.
>> >
>> > I have the following error :
>> >
>> > Marwa@Marwa-VAIO
>> >
>> > /cygdrive/c/mosesdecoder-master
>> > $ ./bjam -d2 --debug-configuration >build.log
>> >
>> > /tmp/cckFTtGC.o:function.c:(.text+0xdc2): undefined reference to
>> > `cygwin_conv_to_win32_path'
>> > /tmp/cckFTtGC.o:function.c:(.text+0xdc2): relocation truncated to fit:
>> > R_X86_64_PC32 against und efined symbol `cygwin_conv_to_win32_path'
>> > /usr/lib/gcc/x86_64-pc-cygwin/4.8.1/../../../../x86_64-pc-cygwin/bin/ld:
>> > /tmp/cckFTtGC.o: bad re loc address 0x0 in section `.data'
>> > collect2: error: ld returned 1 exit status
>> >
>> > Thankyou alot ,, hope a reply soon please.
>> >
>> >
>> > /*Marwa N. Refaie*/
>> >
>>
>>
>>
>>
>> --
>> Hieu Hoang
>> Research Associate
>> University of Edinburgh
>> http://www.hoang.co.uk/hieu
>>
>>
>
>
> --
> Hieu Hoang
> Research Associate
> University of Edinburgh
> http://www.hoang.co.uk/hieu
>
>


-- 
Hieu Hoang
Research Associate
University of Edinburgh
http://www.hoang.co.uk/hieu
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to