Hi Nathan,
On Nov 26, 2012, at 2:44 PM, Nathan Edwards <
edwa...@gmail.com> wrote:
> I don't think your analysis of the ProteoWizard issue is correct. Same error with g++44, so not a compiler version issue. It may be some other OS issue, but the error appears to be generated by bjam's attempt to make a library from the compiled files.
So much for that theory. Do you know which version of Proteowizard you built?
The Crux build runs something like the following commands to build the Proteowizard libraries:
svn co -r 3950 --depth empty \
http://proteowizard.svn.sourceforge.net/svnroot/proteowizard/trunk/pwiz/ pwiz
cd pwiz
svn update --force -r 3950 libraries pwiz Jamroot.jam quickbuild.sh clean.sh
./quickbuild.sh \
--without-binary-msdata \
--layout=system \
--prefix=$HOME/crux/lib \
libraries \
pwiz/data/common//pwiz_data_common \
pwiz/data/identdata//pwiz_data_identdata \
pwiz/data/identdata//pwiz_data_identdata_version \
pwiz/data/msdata//pwiz_data_msdata \
pwiz/data/msdata//pwiz_data_msdata_version \
pwiz/data/proteome//pwiz_data_proteome \
pwiz/utility/chemistry//pwiz_utility_chemistry \
pwiz/utility/minimxml//pwiz_utility_minimxml \
pwiz/utility/misc//pwiz_utility_misc
If you have time could you try running those commands and let us know if that fails as well? (You might need to change the argument to '--prefix' to some suitable directory on your system). I'll also try setting up a VM with CentOS 5.8 and see if we can reproduce the problem at our end.
We appreciate your taking the time to let us know about this problem!
Charles