From: "Jonathan Métillon" Date: 2006-11-11T22:13:10+09:00 Subject: Re: gcc: Internal error when gem is building native extensions I did not see that gem was still processing. This appeared after the make error: -----sof----- ruby extconf.rb update -y checking for mysql_query() in -lmysqlclient... yes checking for mysql_ssl_set()... yes checking for mysql.h... no checking for mysql/mysql.h... yes creating Makefile make gcc -I. -I. -I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_MYSQL_SSL_SET -DHAVE_MYSQL_MYSQL_H -I/usr/local/include -fPIC -g -O2 -c mysql.c make install gcc -I. -I. -I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_MYSQL_SSL_SET -DHAVE_MYSQL_MYSQL_H -I/usr/local/include -fPIC -g -O2 -c mysql.c gcc -shared -L'/usr/local/lib' -Wl,-R'/usr/local/lib' -L'/usr/local/lib' -Wl,-R'/usr/local/lib' -o mysql.so mysql.o -lmysqlclient -ldl -lcrypt -lm -lc /usr/bin/install -c -m 0755 mysql.so /usr/local/lib/ruby/gems/1.8/gems/mysql-2.7/lib make clean Successfully installed mysql-2.7 Gems: [htmltools, mysql] updated -----eof----- Does this mean that the install went fine? No compile error? On 11/11/06, Jonathan M�tillon wrote: > I'm trying to update my installed gems. Here's what happens: > > -----sof----- > $ sudo gem update -y > Updating installed gems... > Bulk updating Gem source index for: http://gems.rubyforge.org > Attempting remote update of htmltools > Successfully installed htmltools-1.10 > Attempting remote update of mysql > Select which gem to install for your platform (i686-linux) > 1. mysql 2.7.1 (mswin32) > 2. mysql 2.7 (ruby) > 3. mysql 2.6 (ruby) > 4. mysql 2.5.1 (ruby) > 5. Cancel installation > > 2 > Building native extensions. This could take a while... > gcc: Internal error: Killed (program cc1) > Please submit a full bug report. > See for instructions. > For Debian GNU/Linux specific bug reporting instructions, > see . > > make: *** [mysql.o] Error 1 > -----eof----- > > What's happening? How can I fix this? > > I just did the same process on another Debian Sarge box and all went fine. > > Jonathan >