From mboxrd@z Thu Jan 1 00:00:00 1970 From: IGOR LEONIDOVICH MARKOV To: egcs@egcs.cygnus.com Cc: binaire@videotron.ca Subject: Illegal instruction (core dumped) on i586 Date: Tue, 31 Aug 1999 23:20:00 -0000 Message-ID: X-SW-Source: 1999-08n/msg00149.html Message-ID: <19990831232000.cfPC_xiU9ksWqV46bEcVEwX6lr7S42VqwdfHRx4kLL0@z> Hi, I had a very troublesome morning today, partly due to negligence of various people, apparently including egcs maintainers etc. First, I wanted to upgrade egcs to gcc-2.95 on my RedHat-6.0 system. You probably know that things come in "RPM"s for RedHat (a way to install stuff), but nothing was announced on teh RedHat mailing lists or egcs.cygnus.com So, I went to ftp://ftp.redhat.com/contrib and found gcc-2.95*rpm gcc-c++-2.95*rpm and the like. Downloaded those. Trying to install.. they conflict w egcs-1.1.2 (that came w Linux). Ok, removed egcs and egcs-c++ .. updated binutils to the latest... trying to compile a C++ hello world program, it can't find iostream.h .. ok, looked around, found libstdc++ RPMs (including devel). Installed them, but the previous version was needed by a bunch of programs including KDE and netscape, so I have two ATM. Now, I can compile cout << " hello" < (By the way, RPM install complained because it could not find user binaire... so was installing things as root) I suggest that egcs maintainers take care of RPMs for gcc-2.95 and (a) announce all necessary RPMs and the install sequence on their site, (b) dub the announcement through RedHat RPM lists thanks, Igor