Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Difficulty installing ruby gem termios

138 views
Skip to first unread message

Jonathan Wallace

unread,
Oct 23, 2006, 9:10:16 PM10/23/06
to
Hello,
I've just put a fresh install of kubuntu 6.06.1i on my computer. I'm
trying to install the ruby gem termios-0.9.4, with gem 0.9.0 and ruby
1.8.4. I've used the following commands to no avail.
sudo gem install termios --include-dependencies -- --build-flags
--with-opt-dir=/usr
sudo gem install termios --include-dependencies

I receive the same error in my mkmf.log file every time. Here's the my
mkmf.log file from one run:
have_header: checking for termios.h... -------------------- no

"gcc -E -I. -I/usr/lib/ruby/1.8/i486-linux -I/usr/include -Wall -g -O2
-fPIC conftest.c -o conftest.i"
checked program was:
/* begin */
#include <termios.h>
/* end */

--------------------


I've used adept (the graphical package manager for kde) to install
libtermios-ruby, libtermios-ruby1.8, ruby1.8, ruby1.8-dev, and
libc6-dev. My mkmf.log shows that I'm missing the termios.h file. I
can see that I have a termios.h file located in /usr/include though,
from the results above, I am assuming it is not the correct one. I've
searched google for termios.h, the package contents for ubuntu for
termios.h
(http://packages.ubuntu.com/cgi-bin/search_contents.pl?word=termios.h&searchmode=searchword&case=insensitive&version=dapper&arch=i386&page=1&number=50)
and I have no clue what to try next.

Any ideas? Am I missing something simple here?
Thanks in advance,
Jonathan

Jonathan Wallace

unread,
Oct 23, 2006, 9:16:29 PM10/23/06
to
For future reference, this is the error one gets when gcc is not
installed. *blush*

On Oct 23, 9:10 pm, "Jonathan Wallace" <jonathan.wall...@gmail.com>
wrote:


> Hello,
> I've just put a fresh install of kubuntu 6.06.1i on my computer. I'm
> trying to install the ruby gem termios-0.9.4, with gem 0.9.0 and ruby
> 1.8.4. I've used the following commands to no avail.
> sudo gem install termios --include-dependencies -- --build-flags
> --with-opt-dir=/usr
> sudo gem install termios --include-dependencies
>
> I receive the same error in my mkmf.log file every time. Here's the my
> mkmf.log file from one run:
> have_header: checking for termios.h... -------------------- no
>
> "gcc -E -I. -I/usr/lib/ruby/1.8/i486-linux -I/usr/include -Wall -g -O2
> -fPIC conftest.c -o conftest.i"
> checked program was:
> /* begin */
> #include <termios.h>
> /* end */
>
> --------------------
>
> I've used adept (the graphical package manager for kde) to install
> libtermios-ruby, libtermios-ruby1.8, ruby1.8, ruby1.8-dev, and
> libc6-dev. My mkmf.log shows that I'm missing the termios.h file. I
> can see that I have a termios.h file located in /usr/include though,
> from the results above, I am assuming it is not the correct one. I've
> searched google for termios.h, the package contents for ubuntu for
> termios.h

> (http://packages.ubuntu.com/cgi-bin/search_contents.pl?word=termios.h&...)

Ken Bloom

unread,
Oct 24, 2006, 9:23:31 AM10/24/06
to
On Mon, 23 Oct 2006 18:16:29 -0700, Jonathan Wallace wrote:

> For future reference, this is the error one gets when gcc is not
> installed. *blush*

The proper solution to this problem would thus be to install the package
"build-essential" which pulls in GCC as well as other important tools like
make and the linker.

--Ken Bloom

--
Ken Bloom. PhD candidate. Linguistic Cognition Laboratory.
Department of Computer Science. Illinois Institute of Technology.
http://www.iit.edu/~kbloom1/
I've added a signing subkey to my GPG key. Please update your keyring.

0 new messages