SUCCESS!  Thanks.

Kenneth had it:  linking via the ./bjam for Moses was being confused by
having multiple installs of boost.  First I removed lib-boost-all installed
from Ubuntu.  Then it was also necessary to remove the boost-installed
files from /usr/local/.  The build operations worked even with the extra
flags in

./bootstrap.sh --with-icu --with-python=/usr/bin/python

Otherwise the build worked using the same steps as at
http://www.statmt.org/moses/?n=Development.GetStarted

Thanks.

Walter

On Mon, Sep 15, 2014 at 11:05 PM, Hieu Hoang <[email protected]> wrote:

> oh, didn't see that. However, that's worrying as you may have multiple
> versions of boost in your system directory.
>
> as a comparison, we use ubuntu 12.04 on our own servers. Boost is not
> installed in the system path, or only installed by apt-get, never with sudo.
>
> Running the instruction on
>    http://www.statmt.org/moses/?n=Development.GetStarted
> works out of the box
>
>
> On 16 September 2014 02:51, Walter Mebane <[email protected]> wrote:
>
>> I do have permission.  That's why it's "sudo ./b2".
>>
>> Walter
>>
>> On Mon, Sep 15, 2014 at 8:48 PM, Hieu Hoang <[email protected]> wrote:
>>
>>> i think for the b2 command, you must copy exactly what's on the page
>>>    http://www.statmt.org/moses/?n=Development.GetStarted
>>> don't add any extra args, don't take out any args. Specifically, the
>>> argument
>>>   --prefix=$PWD
>>> tells bjam to install the lib files to the current directory, rather
>>> than the system directory, which you don't have permission
>>>
>>> On 16 September 2014 02:38, Walter Mebane <[email protected]> wrote:
>>>
>>>> Same failure when following GetStarted by building Boost via
>>>>
>>>> ./bootstrap.sh
>>>> sudo ./b2 --clean
>>>> sudo ./b2 -a --layout=tagged link=static threading=multi,single install
>>>> --with-thread --with-filesystem
>>>>
>>>> and then trying to build Moses via
>>>>
>>>> ./bjam --with-boost=~/src/boost_1_55_0 -j4 -a
>>>>
>>>> build.log.z attached.
>>>>
>>>> Walter
>>>>
>>>> On Mon, Sep 15, 2014 at 7:48 PM, Hieu Hoang <[email protected]>
>>>> wrote:
>>>>
>>>>> did you do
>>>>>   bootstrap.sh
>>>>> or
>>>>>   ./bootstrap.sh
>>>>> ?
>>>>> If you copy and paste the boost compiling instructions here
>>>>>    http://www.statmt.org/moses/?n=Development.GetStarted
>>>>> it should work out of the box. No need for extra flags
>>>>>
>>>>> On 16 September 2014 01:34, Walter Mebane <[email protected]> wrote:
>>>>>
>>>>>> Problems trace to messages (in build.log) like
>>>>>>
>>>>>> undefined reference to `boost::thread::join_noexcept()'
>>>>>>
>>>>>> I get the same problem when using either boost_1_55_0
>>>>>> or boost_1_56_0.  To install boost-1-55-0 I used
>>>>>>
>>>>>> bootstrap.sh --with-icu --with-python=/usr/bin/python
>>>>>> ./b2 -a --layout=tagged link=static threading=multi,single install
>>>>>> --with-thread --with-filesystem
>>>>>>
>>>>>> It also failed in the same way when I omitted the two --with options.
>>>>>>
>>>>>> The Moses build attempt command was
>>>>>>
>>>>>> ./bjam -a --with-boost=~/src/boost_1_55_0 -j4
>>>>>>
>>>>>> It also failed in the same way when I used the boost version
>>>>>> installed via libboost-all-dev and used
>>>>>>
>>>>>> ./bjam -a -j4
>>>>>>
>>>>>> I saw some similiar complaints in the Mail Archive.  The attempt
>>>>>> using boost-1_55_0 follows what's on
>>>>>> http://www.statmt.org/moses/?n=Development.GetStarted
>>>>>>
>>>>>> Walter
>>>>>> --
>>>>>> Walter R. Mebane, Jr.           email:  [email protected]
>>>>>> Professor                             cell:  607/592-0546
>>>>>> Departments of Political Science and of Statistics
>>>>>> University of Michigan            WWW:  http://www.umich.edu/~wmebane
>>>>>>
>>>>>> 7735 Haven Hall
>>>>>> 505 S. State St.
>>>>>> Ann Arbor, MI 48109-1045
>>>>>>
>>>>>> _______________________________________________
>>>>>> Moses-support mailing list
>>>>>> [email protected]
>>>>>> http://mailman.mit.edu/mailman/listinfo/moses-support
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Hieu Hoang
>>>>> Research Associate
>>>>> University of Edinburgh
>>>>> http://www.hoang.co.uk/hieu
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Walter R. Mebane, Jr.           email:  [email protected]
>>>> Professor                             cell:  607/592-0546
>>>> Departments of Political Science and of Statistics
>>>> University of Michigan            WWW:  http://www.umich.edu/~wmebane
>>>>
>>>> 7735 Haven Hall
>>>> 505 S. State St.
>>>> Ann Arbor, MI 48109-1045
>>>>
>>>> _______________________________________________
>>>> Moses-support mailing list
>>>> [email protected]
>>>> http://mailman.mit.edu/mailman/listinfo/moses-support
>>>>
>>>>
>>>
>>>
>>> --
>>> Hieu Hoang
>>> Research Associate
>>> University of Edinburgh
>>> http://www.hoang.co.uk/hieu
>>>
>>>
>>
>>
>> --
>> Walter R. Mebane, Jr.           email:  [email protected]
>> Professor                             cell:  607/592-0546
>> Departments of Political Science and of Statistics
>> University of Michigan            WWW:  http://www.umich.edu/~wmebane
>>
>> 7735 Haven Hall
>> 505 S. State St.
>> Ann Arbor, MI 48109-1045
>>
>
>
>
> --
> Hieu Hoang
> Research Associate
> University of Edinburgh
> http://www.hoang.co.uk/hieu
>
>


-- 
Walter R. Mebane, Jr.           email:  [email protected]
Professor                             cell:  607/592-0546
Departments of Political Science and of Statistics
University of Michigan            WWW:  http://www.umich.edu/~wmebane

7735 Haven Hall
505 S. State St.
Ann Arbor, MI 48109-1045
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to