Forum: Ruby on Rails Problems installing termios

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
27430beb711ed6100a91aa20463fc515?d=identicon&s=25 Miquel Oliete (Guest)
on 2008-12-08 14:07
(Received via mailing list)
Hi there

In trying to install termios in my home server (which uses Debian
testing) using gem and I get the following error:

# gem install --include-dependencies termios

/usr/bin/ruby1.9 extconf.rb install --include-dependencies termios
checking for termios.h... yes
checking for unistd.h... yes
creating Makefile

make
cc -I. -I/usr/include/ruby-1.9.0/i486-linux -I/usr/include/ruby-1.9.0
-I. -DHAVE_TERMIOS_H -DHAVE_UNISTD_H  -D_FILE_OFFSET_BITS=64  -fPIC
-fno-strict-aliasing -g -g -O2 -O2 -g -Wall -Wno-parentheses  -fPIC  -o
termios.o -c termios.c termios.c: In function ?termios_tcgetattr?:
termios.c:200: error: ?OpenFile? undeclared (first use in this
function) termios.c:200: error: (Each undeclared identifier is reported
only once termios.c:200: error: for each function it appears in.)
termios.c:200: error: ?fptr? undeclared (first use in this function)
termios.c: In function ?termios_tcsetattr?: termios.c:224:
error: ?OpenFile? undeclared (first use in this function)
termios.c:224: error: ?fptr? undeclared (first use in this function)
termios.c:231: warning: initialization discards qualifiers from pointer
target type termios.c: In function ?termios_tcsendbreak?:
termios.c:265: error: ?OpenFile? undeclared (first use in this
function) termios.c:265: error: ?fptr? undeclared (first use in this
function) termios.c: In function ?termios_tcdrain?: termios.c:290:
error: ?OpenFile? undeclared (first use in this function)
termios.c:290: error: ?fptr? undeclared (first use in this function)
termios.c: In function ?termios_tcflush?: termios.c:313:
error: ?OpenFile? undeclared (first use in this function)
termios.c:313: error: ?fptr? undeclared (first use in this function)
termios.c: In function ?termios_tcflow?: termios.c:343:
error: ?OpenFile? undeclared (first use in this function)
termios.c:343: error: ?fptr? undeclared (first use in this function)
termios.c: In function ?termios_tcgetpgrp?: termios.c:374:
error: ?OpenFile? undeclared (first use in this function)
termios.c:374: error: ?fptr? undeclared (first use in this function)
termios.c: In function ?termios_tcsetpgrp?: termios.c:398:
error: ?OpenFile? undeclared (first use in this function)
termios.c:398: error: ?fptr? undeclared (first use in this function)
make: *** [termios.o] Error 1


Gem files will remain installed
in /var/lib/gems/1.9.0/gems/termios-0.9.4 for inspection. Results
logged to /var/lib/gems/1.9.0/gems/termios-0.9.4/gem_make.out


I don't know where OpenFile is located in Debian, can you help me
please?

Thanks in advance

Regards


  Miquel



--

Miquel (a.k.a. KtalĂ  a.k.a. Ton)
Linux User  #286784
GPG Key : 4D91EF7F
Debian GNU/Linux (Linux wolverine 2.6.23.1)

Welcome to the jungle, we got fun and games
Guns n' Roses
This topic is locked and can not be replied to.