Issue #13535 has been updated by usukere (高橋 佑典).


ご対応いただきありがとうございます。
日本語で再度質問させてください。

makeまでに実行したコマンドは以下の通りです。

ruby-2.4.1.tar.gzを/opt/oracle/media/Ruby/にインストール

#cd /opt/oracle/media/Ruby/
#gunzip -c ruby-2.4.1.tar.gz | tar xvf -
#cd ruby-2.4.1
#PATH+$PATH:/usr/sfw/bin
#./configure -prefix=/opt/local -enablepthread -includedir=/opt/local/include
#make

上記make実行の時点で、以下のエラーが出力されます。

```
make: Fatal error: Unknown option `-C'
***Error Code 1
The following command caused the error:
make -C libffi-3.2.1
make: Fatal error: command failed for target `libffi-3.2.1/.libs/libffi_convenience.a'
Current working directory /opt/oracle/media/Ruby.ruby2.4.1/ruby-2.4.1/ext/fiddle
***Error Code 1
The following command caused the error:
cd ext/fiddle && exec make V=0 all
```

例えばGNU makeかそうでないかを意識し、オプション等追加する必要がありますでしょうか?

宜しくお願い致します。


----------------------------------------
Bug #13535: Installing Ruby2.4.1 on Solaris 10
https://bugs.ruby-lang.org/issues/13535#change-64695

* Author: usukere (高橋 佑典)
* Status: Feedback
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: 2.4.1
* Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
Hello

When we install Ruby 1.9.1 on Solaris 10, we execute these commands.

```
# gunzip -c ruby-1.9.1-p0.tar.gz | tar xf 
# cd ruby-1.9.1-p0
# ./configure prefix=/opt/local enable-pthread includedir=/opt/local/include
# make
```

When we execute "make", some errors occured.
we solved some errors, but we can't solve one error.

```
gcc -I. ~~~ -Whoparentheses -obigdecimal.o -c bigdecimal.c
/usr/ccs/bin/as: error: no input filename given
```

Look at "-obigdecimal.o"
We think it should be "-o bigdecimal.o"

Why this error happen?
Do you have better version?

Because of our environment, we can't use the newest one.

Regards,
Yusuke




-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>