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.

Reply via email to