This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/38728] New: gcc 4.4.0 20090104 - "make install" is relinking `libgij.la'
- From: "rob1weld at aol dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 Jan 2009 15:21:50 -0000
- Subject: [Bug bootstrap/38728] New: gcc 4.4.0 20090104 - "make install" is relinking `libgij.la'
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
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