[fdo-trac] #424: thirdparty boost build on ubuntu 64bit linux
FDO
trac_fdo at osgeo.org
Tue Nov 11 14:08:22 EST 2008
#424: thirdparty boost build on ubuntu 64bit linux
-------------------------+--------------------------------------------------
Reporter: warmerdam | Owner: gregboone
Type: defect | Status: new
Priority: minor | Milestone:
Component: FDO API | Version: 3.3.2
Severity: 3 | Keywords: thirdparty boost linux
External_id: |
-------------------------+--------------------------------------------------
This problem was encountered with 3.3.2RC2.
The normal build_thirdparty.sh does not build boost properly on my Ubuntu
7.10 64bit amd system. It seems that the problem is that
Thirdparty/Thirdparty.sh runs boost/tools/jam/src/build.sh to build
"bjam", but it assumes it will be placed in
Thirdparty/boost/tools/jam/src/bin.linuxx86. On my system it is placed in
.../jam/src/bin.linux instead. Apparently the name of the directory is
based in some fashion on the platform name.
Because bjam is at the wrong place this:
{{{
./tools/jam/src/bin.linuxx86/bjam toolset=gcc variant=release
threading=multi link=static --layout=system stage
}}}
Fails and the build continues.
I would like to suggest instead something like:
{{{
./tools/jam/src/bin.*/bjam toolset=gcc variant=release threading=multi
link=static --layout=system stage
}}}
I would add it is very annoying that the build.sh script continue even
when subcomponents fail. It makes it very hard at the end of a third
party build to know whether things worked or not.
--
Ticket URL: <http://trac.osgeo.org/fdo/ticket/424>
FDO <http://fdo.osgeo.org/>
Feature Data Objects
More information about the fdo-trac
mailing list