gcc: Internal error when gem is building native extensions

J

Jonathan Métillon

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
Building native extensions. This could take a while...
gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-3.3/README.Bugs>.

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
 
J

Jonathan Métillon

I did not see that gem was still processing. This appeared after the make e=
rror:

-----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?


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
Building native extensions. This could take a while...
gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-3.3/README.Bugs>.

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=
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top