http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58086
Bug ID: 58086 Summary: Installer installs files outside --prefix Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: 2013.bugzilla.gcc.gnu.org at ingomueller dot net The installer of gcc-4.8.1 installs the following files outside the path specifide by --prefix to the configure script: /lib/libiberty.a /lib32/libquadmath.so.0.0.0 /lib32/libgomp.la /lib32/libgij.la /lib32/libmudflapth.la /lib32/libmudflapth.a /lib32/libssp_nonshared.a /lib32/libgfortran.so.3.0.0 /lib32/libquadmath.la /lib32/libgomp.spec /lib32/libgomp.so.1.0.0 /lib32/libitm.a /lib32/libssp_nonshared.la /lib32/libstdc++.a /lib32/libssp.la /lib32/libobjc.la /lib32/libgcj.la /lib32/libgcj_bc.so.1.0.0 /lib32/libstdc++.la /lib32/libobjc.so.4.0.0 /lib32/libsupc++.la /lib32/libitm.la /lib32/libitm.so.1.0.0 /lib32/libgfortran.a /lib32/logging.properties /lib32/libmudflap.la /lib32/libmudflap.so.0.0.0 /lib32/libmudflap.a /lib32/libitm.spec /lib32/libgcj-tools.la /lib32/security/classpath.security /lib32/libmudflapth.so.0.0.0 /lib32/libssp.a /lib32/libgcj_bc.so /lib32/libgfortran.la /lib32/libobjc.a /lib32/libssp.so.0.0.0 /lib32/libgcc_s.so.1 /lib32/libgfortran.spec /lib32/libsupc++.a /lib32/libquadmath.a /lib32/libgomp.a /lib64/libquadmath.so.0.0.0 /lib64/libgomp.la /lib64/libgij.la /lib64/libmudflapth.la /lib64/libmudflapth.a /lib64/libssp_nonshared.a /lib64/libgfortran.so.3.0.0 /lib64/libquadmath.la /lib64/libgomp.spec /lib64/libgomp.so.1.0.0 /lib64/libitm.a /lib64/libssp_nonshared.la /lib64/libstdc++.a /lib64/libssp.la /lib64/libobjc.la /lib64/libgcj.la /lib64/libgcj_bc.so.1.0.0 /lib64/libstdc++.la /lib64/libobjc.so.4.0.0 /lib64/libsupc++.la /lib64/libitm.la /lib64/libitm.so.1.0.0 /lib64/libgfortran.a /lib64/logging.properties /lib64/libmudflap.la /lib64/libmudflap.so.0.0.0 /lib64/libmudflap.a /lib64/libitm.spec /lib64/libgcj-tools.la /lib64/security/classpath.security /lib64/libmudflapth.so.0.0.0 /lib64/libssp.a /lib64/libgcj_bc.so /lib64/libgfortran.la /lib64/libobjc.a /lib64/libssp.so.0.0.0 /lib64/libgcc_s.so.1 /lib64/libgfortran.spec /lib64/libsupc++.a /lib64/libquadmath.a /lib64/libgomp.a /lib32/libgcc_s.so /lib32/libgcj_bc.so.1 /lib64/libgcc_s.so /lib64/libgcj_bc.so.1 I produced this list by executing the following commands: wget http://gcc.cybermirror.org/releases/gcc-4.8.1/gcc-4.8.1.tar.gz tar -xf gcc-4.8.1.tar.gz cd gcc-4.8.1/ ./configure --prefix=/opt/gcc-4.8 --program-suffix=-4.8 make sudo checkinstall #answer some questions sudo dpkg --force-overwrite -i gcc-4.8_4.8.1-1_amd64.deb dpkg then warns about the above list of files been overwritten. I suppose that everything should be installed under PREFIX, instead.