Hi,

I am using Gentoo Linux.

I followed the following steps:

Make directory ~/src/packages/gcc-4.1-svn

Change directory to ~/src/packages/gcc-4.1-svn

Get sources via "svn co svn://gcc.gnu.org/svn/gcc/branches/gcc-4_1-branch
gcc-4.1-branch"

make directory ~/src/packages/gcc-4.1-svn/test_build

change to directory ~/src/packages/gcc-4.1-svn/test_build

run bash -c '../gcc-4.1-branch/configure
--prefix=/home/ayqazi/src/packages/gcc-4.1-svn/test_root --disable-nls
--enable-version-specific-runtime-libs --enable-__cxa_atexit
--enable-languages=c,c++,java --with-system-zlib --enable-java-awt=gtk
--enable-gtk-cairo &&
nice make profiledbootstrap && make install' &> ../test_build.log &

Here is the end of the file test_build.log:

make[3]: Entering directory
`/home/ayqazi/src/packages/gcc-4.1-svn/test_build/i686-pc-linu
x-gnu/libjava/libltdl'
make[4]: Entering directory
`/home/ayqazi/src/packages/gcc-4.1-svn/test_build/i686-pc-linu
x-gnu/libjava/libltdl'
test -z "/home/ayqazi/src/packages/gcc-4.1-svn/test_root/lib" || mkdir -p --
"/home/ayqazi
/src/packages/gcc-4.1-svn/test_root/lib"
test -z "/home/ayqazi/src/packages/gcc-4.1-svn/test_root/include" || mkdir -p
-- "/home/ay
qazi/src/packages/gcc-4.1-svn/test_root/include"
make[4]: Leaving directory
`/home/ayqazi/src/packages/gcc-4.1-svn/test_build/i686-pc-linux
-gnu/libjava/libltdl'
make[3]: Leaving directory
`/home/ayqazi/src/packages/gcc-4.1-svn/test_build/i686-pc-linux
-gnu/libjava/libltdl'
Making install in gcj
make[3]: Entering directory
`/home/ayqazi/src/packages/gcc-4.1-svn/test_build/i686-pc-linu
x-gnu/libjava/gcj'
make[4]: Entering directory
`/home/ayqazi/src/packages/gcc-4.1-svn/test_build/i686-pc-linu
x-gnu/libjava/gcj'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/include/c++/gcj" || mkdir -p -- "/include/c++/gcj"
mkdir: cannot create directory `/include': Permission denied
make[4]: *** [install-gcjHEADERS] Error 1
make[4]: Leaving directory
`/home/ayqazi/src/packages/gcc-4.1-svn/test_build/i686-pc-linux
-gnu/libjava/gcj'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory
`/home/ayqazi/src/packages/gcc-4.1-svn/test_build/i686-pc-linux
-gnu/libjava/gcj'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory
`/home/ayqazi/src/packages/gcc-4.1-svn/test_build/i686-pc-linux
-gnu/libjava'
make[1]: *** [install-target-libjava] Error 2
make[1]: Leaving directory `/home/ayqazi/src/packages/gcc-4.1-svn/test_build'
make: *** [install] Error 2

Full build log (contents of 'test_build.log') available on request.


-- 
           Summary: 'make install' to non-standard prefix fails with java
                    enabled
           Product: gcc
           Version: 4.1.1
            Status: UNCONFIRMED
          Severity: critical
          Priority: P3
         Component: java
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: ayqazi at yahoo dot co dot uk
 GCC build triplet: i686-pc-linux
  GCC host triplet: i686-pc-linux
GCC target triplet: i686-pc-linux


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26538

Reply via email to