hi,
I'm running and Boost fails in a peculiar way:
$ make all
...
...
### Boost: boostrapping source...
cd
/home.sysops/appmgr/rpmbuild/svn.src/TransProteomicPipeline/release_5-0-0/build/linux-x86_64/artifacts/boost_1_54_0;
./bootstrap.sh \
\
--prefix=/home.sysops/appmgr/rpmbuild/svn.src/TransProteomicPipeline/release_5-0-0/build/linux-x86_64
\
--with-libraries=system,filesystem,iostreams,program_options,regex,serialization,thread
Building Boost.Build engine with toolset gcc...
tools/build/v2/engine/bin.linuxx86_64/b2
Unicode/ICU support for Boost.Regex?... /usr
Generating Boost.Build configuration in project-config.jam...
Bootstrapping is done. To build, run:
./b2
To adjust configuration, edit 'project-config.jam'.
Further information:
- Command line help:
./b2 --help
- Getting started guide:
http://www.boost.org/more/getting_started/unix-variants.html
- Boost.Build documentation:
http://www.boost.org/boost-build2/doc/html/index.html
### ...done bootstrapping Boost source
### Boost: building and installing ...
cd
/home.sysops/appmgr/rpmbuild/svn.src/TransProteomicPipeline/release_5-0-0/build/linux-x86_64/artifacts/boost_1_54_0;
\
./b2 -q -d0
--prefix=/home.sysops/appmgr/rpmbuild/svn.src/TransProteomicPipeline/release_5-0-0/build/linux-x86_64
--toolset=gcc \
--layout=system --build-type=minimal \
variant=release link=static runtime-link=static \
install
warning: On gcc, DLLs can not be built with '<runtime-link>static'.
warning: It is suggested to use '<runtime-link>static' together with
'<link>static'.
Performing configuration checks
- zlib : yes
- has_icu builds : yes
Component configuration:
- atomic : not building
- chrono : not building
- context : not building
- coroutine : not building
- date_time : not building
- exception : not building
- filesystem : building
- graph : not building
- graph_parallel : not building
- iostreams : building
- locale : not building
- log : not building
- math : not building
- mpi : not building
- program_options : building
- python : not building
- random : not building
- regex : building
- serialization : buildingU
- signals : not building
- system : building
- test : not building
- thread : building
- timer : not building
- wave : not building
g++: error: libs/regex/build/../src/usinstances.cpp: Permission denied
g++: fatal error: no input files
compilation terminated.
...failed updating 1 target...
make: ***
[/home.sysops/appmgr/rpmbuild/svn.src/TransProteomicPipeline/release_5-0-0/build/linux-x86_64/lib/libboost_system.a]
Error 1
User for the session is non-root. Why would (this part of) compilation (and
how) want to get root privs?
release_5-0-0]$ llr build/linux-x86_64/artifacts/boost_1_54_0/
...
-rwxr-x---. 1 appmgr appmgr 250712 Jun 13 12:15 bjam
-rw-r-----. 1 appmgr appmgr 1307 Jun 13 12:15 project-config.jam
drwxr-x---. 4 appmgr appmgr 75 Jun 13 12:15 bin.v2
drwx------. 12 root root 4096 Jun 13 12:16 tools
drwx------. 2 root root 4096 Jun 13 12:16 status
drwx------. 4 root root 4096 Jun 13 12:16 more
drwx------. 106 root root 4096 Jun 13 12:16 libs
I do:
$ sudo chown appmgr.appmgr -R build
and compilation continues.
Is this normal/expected?
many thanks.
L.
--
You received this message because you are subscribed to the Google Groups
"spctools-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/spctools-discuss.
For more options, visit https://groups.google.com/d/optout.