Project

General

Profile

Bug #1059

cannot make socket.so

Added by znz (Kazuhiro NISHIYAMA) almost 11 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
ruby -v:
Backport:
[ruby-dev:37834]

Description

=begin
libsocks4を入れていて、ビルド時に環境変数にSOCKS_SERVER=localhostのように設定していると
SOCKSSocketが出来るようなので、とりあえず設定していたのですが、そのような環境で
コンパイルが通らなくなっているようです。

compiling socket
make[1]: Entering directory /home/kazu/build/ruby/trunk/ruby/ext/socket'
ccache gcc -I. -I../../.ext/include/i686-linux -I/home/kazu/wc/ruby/trunk/include -I/home/kazu/wc/ruby/trunk/ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -DRUBY_DEBUG_ENV -O2 -g -Wall -Wformat=2 -Wundef -Wno-parentheses -fPIC -o init.o -c /home/kazu/wc/ruby/trunk/ext/socket/init.c
/home/kazu/wc/ruby/trunk/ext/socket/init.c: In function 'ruby_connect':
/home/kazu/wc/ruby/trunk/ext/socket/init.c:352: error: 'socks_connect_blocking' undeclared (first use in this function)
/home/kazu/wc/ruby/trunk/ext/socket/init.c:352: error: (Each undeclared identifier is reported only once
/home/kazu/wc/ruby/trunk/ext/socket/init.c:352: error: for each function it appears in.)
make[1]: *** [init.o] Error 1
make[1]: Leaving directory
/home/kazu/build/ruby/trunk/ruby/ext/socket'
make: *** [exts] Error 1
=end

History

#1

Updated by akr (Akira Tanaka) almost 11 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

=begin
Applied in changeset r21804.
=end

Also available in: Atom PDF