This is the mail archive of the gcc-bugs@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]

[Bug bootstrap/38728] New: gcc 4.4.0 20090104 - "make install" is relinking `libgij.la'


Nearly all the libraries (and all executables) can be installed by typing
"make install", except for "libgij" which seems to require relinking.


# make install
...
libtool: install: /usr/bin/ginstall -c .libs/libjvm.soT
/usr/local/lib/amd64/gcj-4.4.0-10/libjvm.so
libtool: install: chmod +x /usr/local/lib/amd64/gcj-4.4.0-10/libjvm.so
libtool: install: /usr/bin/ginstall -c .libs/libjvm.lai
/usr/local/lib/amd64/gcj-4.4.0-10/libjvm.la
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib/amd64/gcj-4.4.0-10
...
libtool: install: (cd /usr/local/lib/amd64 && { ln -s -f libgcj.so.10.0.0
libgcj.so || { rm -f libgcj.so && ln -s libgcj.so.10.0.0 libgcj.so; }; })
libtool: install: chmod +x /usr/local/lib/amd64/libgcj.so.10.0.0
libtool: install: /usr/bin/ginstall -c .libs/libgcj.lai
/usr/local/lib/amd64/libgcj.la
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib/amd64
...
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /bin/sh ./libtool --mode=install /usr/bin/ginstall -c  'libgij.la'
'/usr/local/lib/amd64/libgij.la'
libtool: install: warning: relinking `libgij.la'
libtool: install: (cd
/usr/share/src/gcc_build/i386-pc-solaris2.11/amd64/libjava; /bin/sh
/usr/share/src/gcc_build/i386-pc-solaris2.11/amd64/libjava/libtool  --tag CXX
--mode=relink /usr/share/src/gcc_build/./gcc/xgcc ...
...
 /usr/lib/amd64/crtn.o  -m64 -m64 -m64 -Wl,-Bsymbolic-functions   -Wl,-soname
-Wl,libgij.so.10 -o .libs/libgij.so.10.0.0
libtool: install: /usr/bin/ginstall -c .libs/libgij.so.10.0.0T
/usr/local/lib/amd64/libgij.so.10.0.0
libtool: install: (cd /usr/local/lib/amd64 && { ln -s -f libgij.so.10.0.0
libgij.so.10 || { rm -f libgij.so.10 && ln -s libgij.so.10.0.0 libgij.so.10; };
})
libtool: install: (cd /usr/local/lib/amd64 && { ln -s -f libgij.so.10.0.0
libgij.so || { rm -f libgij.so && ln -s libgij.so.10.0.0 libgij.so; }; })
libtool: install: chmod +x /usr/local/lib/amd64/libgij.so.10.0.0
libtool: install: /usr/bin/ginstall -c .libs/libgij.lai
/usr/local/lib/amd64/libgij.la
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib/amd64
...


This 'relinking' occurs for both "/usr/local/lib/libgij*" and
"/usr/local/lib/amd64/libgij*".


Thanks,
Rob


-- 
           Summary: gcc 4.4.0 20090104 - "make install" is relinking
                    `libgij.la'
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: rob1weld at aol dot com
 GCC build triplet: i386-pc-solaris2.11
  GCC host triplet: i386-pc-solaris2.11
GCC target triplet: i386-pc-solaris2.11


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


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