This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc 6.3.0 compiling as user gives permission denied


compiling gcc as a part of toolchain (linux from scratch) gives me the
following error when compiling as user
but compiles fine when compiling as root:

--prefix=/tools \
--target=x86_64-lfs-linux-gnu \
--with-sysroot=/media/usbdisk \
--with-glib-version=2.25 \
--with-newlib \
--without-headers \
--with-local-prefix=/tools\
--with-native-system-header-dir=/tools/include \
--disable-nls \
--disable-shared \
--disable-multilib \
--disable-decimal-float \
--disable-threads \
--disable-libatomic \
--disable-libgomp \
--disable-libitm \
--disable-libquadmath \
--disable-libssp \
        --disable-libvtv \
    --disable-nls                   \
--with-system-zlib \
    --with-gxx-include-dir=/tools/x86_64-lfs-linux-gnu/include/c++/6.3.0 \
--disable-libmpx \
--enable-languages=c,c++ \
        --disable-libstdcxx"

configure: error: in
`/run/media/void/minnow/build/gcc-6.3.0/x86_64-lfs-linux-gnu/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[1]: *** [Makefile:11601: configure-target-libgcc] Error 1

configure:3462: /run/media/void/minnow/build/gcc-6.3.0/./gcc/xgcc
-B/run/media/void/minnow/build/gcc-6.3.0/./gcc/
-B/tools/x86_64-lfs-linux-gnu/bin/ -B/tools/x86_64-lfs-linux-gnu/lib/
-isystem /tools/x86_64-lfs-linux-gnu/include -isystem
/tools/x86_64-lfs-linux-gnu/sys-include    -o conftest -g -O2
conftest.c  >&5
cc1: error: /tools/x86_64-lfs-linux-gnu/include: Permission denied
cc1: error: /tools/x86_64-lfs-linux-gnu/sys-include: Permission denied
configure:3465: $? = 1
configure:3653: checking for suffix of object files
configure:3675: /run/media/void/minnow/build/gcc-6.3.0/./gcc/xgcc
-B/run/media/void/minnow/build/gcc-6.3.0/./gcc/
-B/tools/x86_64-lfs-linux-gnu/bin/ -B/tools/x86_64-lfs-linux-gnu/lib/
-isystem /tools/x86_64-lfs-linux-gnu/include -isystem
/tools/x86_64-lfs-linux-gnu/sys-include    -c -g -O2  conftest.c >&5
cc1: error: /tools/x86_64-lfs-linux-gnu/include: Permission denied
cc1: error: /tools/x86_64-lfs-linux-gnu/sys-include: Permission denied
configure:3679: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Runtime Library"
| #define PACKAGE_TARNAME "libgcc"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "GNU C Runtime Library 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL "http://www.gnu.org/software/libgcc/";
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:3693: error: in
`/run/media/void/minnow/build/gcc-6.3.0/x86_64-lfs-linux-gnu/libgcc':
configure:3695: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.

Marek


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]