Issue #13535 has been updated by nobu (Nobuyoshi Nakada).

Status changed from Open to Feedback

usukere (ⶶ ͤŵ) wrote:
> ```
> 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

It is makefile for GNU make.

> ```
> The following command caused the error:
> cd ext/fiddle && exec make V=0 all

But this command in the parent makefile is for non-GNU make.
This is controled by `gnumake` makefile variable and should be
consistent.

> Could you tell me something to solve?

How did you configure and make?


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

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