質問編集履歴
5
さらに試したこと2の追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -130,4 +130,35 @@
|
|
130
130
|
#define LT_OBJDIR ".libs/"
|
131
131
|
|
132
132
|
configure: exit 0
|
133
|
+
```
|
134
|
+
## さらに試したこと2
|
135
|
+
|
136
|
+
LD_LIBRARY_PATH にgmp, mpfr, mpcのインストールパスを追加(すべて$INSTALL_PATHにインストール)してgmakeしてみたが同一エラー
|
137
|
+
|
138
|
+
またmakeコマンドでは実行直後に以下のようなエラーが発生する
|
139
|
+
|
140
|
+
```
|
141
|
+
% make
|
142
|
+
"Makefile", line 26: Missing dependency operator
|
143
|
+
"Makefile", line 27: Need an operator
|
144
|
+
"Makefile", line 28: Need an operator
|
145
|
+
"Makefile", line 815: Missing dependency operator
|
146
|
+
"Makefile", line 816: Could not find
|
147
|
+
"Makefile", line 817: Need an operator
|
148
|
+
make: fatal errors encountered -- cannot continue
|
149
|
+
```
|
150
|
+
makeファイルの該当部分
|
151
|
+
|
152
|
+
```
|
153
|
+
|
154
|
+
#26~28
|
155
|
+
ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
|
156
|
+
$(error GNU make version 3.80 or newer is required.)
|
157
|
+
endif
|
158
|
+
|
159
|
+
#814~817行目
|
160
|
+
BUILD_CONFIG = bootstrap-debug
|
161
|
+
ifneq ($(BUILD_CONFIG),)
|
162
|
+
include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
|
163
|
+
endif
|
133
164
|
```
|
4
コマンドがmakeではなくgmakeだったので修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -87,7 +87,7 @@
|
|
87
87
|
http://daily.belltail.jp/?p=1583
|
88
88
|
|
89
89
|
rootが無い場合でもgccをビルドできるとの方法が上記に載っていたため、参考に実施してみました。
|
90
|
-
gccの
|
90
|
+
gccのgmakeは走りましたが、以下のようなエラーで停止しました。
|
91
91
|
|
92
92
|
```
|
93
93
|
checking for x86_64-unknown-freebsd9.1-gcc... /home/(割り当てられたディレクトリ)/temp/gcc-5.2.0/host-x86_64-unknown-freebsd9.1/gcc/xgcc -B/home/(割り当てられたディレクトリ)/temp/gcc-5.2.0/host-x86_64-unknown-freebsd9.1/gcc/ -B/home/(割り当てられたディレクトリ)/temp/x86_64-unknown-freebsd9.1/bin/ -B/home/(割り当てられたディレクトリ)/temp/x86_64-unknown-freebsd9.1/lib/ -isystem /home/(割り当てられたディレクトリ)/temp/x86_64-unknown-freebsd9.1/include -isystem /home/(割り当てられたディレクトリ)/temp/x86_64-unknown-freebsd9.1/sys-include
|
3
記述修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -101,9 +101,11 @@
|
|
101
101
|
gmake: *** [all] Error 2
|
102
102
|
```
|
103
103
|
|
104
|
-
```
|
105
104
|
生成されたconfig.logの中身を見てみると最後は以下のようになっていました。
|
106
105
|
|
106
|
+
```
|
107
|
+
|
108
|
+
|
107
109
|
## ------------------- ##
|
108
110
|
## File substitutions. ##
|
109
111
|
## ------------------- ##
|
2
GCCのインストールについて試したことを追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -79,4 +79,53 @@
|
|
79
79
|
creating ./config.gypi
|
80
80
|
creating ./config.mk
|
81
81
|
WARNING: warnings were emitted in the configure phase
|
82
|
+
```
|
83
|
+
|
84
|
+
### 更に調査したこと
|
85
|
+
|
86
|
+
root権限の無い哀れな子魚ちゃんたちのためのgcc野良インストール(Linux)
|
87
|
+
http://daily.belltail.jp/?p=1583
|
88
|
+
|
89
|
+
rootが無い場合でもgccをビルドできるとの方法が上記に載っていたため、参考に実施してみました。
|
90
|
+
gccのmakeは走りましたが、以下のようなエラーで停止しました。
|
91
|
+
|
92
|
+
```
|
93
|
+
checking for x86_64-unknown-freebsd9.1-gcc... /home/(割り当てられたディレクトリ)/temp/gcc-5.2.0/host-x86_64-unknown-freebsd9.1/gcc/xgcc -B/home/(割り当てられたディレクトリ)/temp/gcc-5.2.0/host-x86_64-unknown-freebsd9.1/gcc/ -B/home/(割り当てられたディレクトリ)/temp/x86_64-unknown-freebsd9.1/bin/ -B/home/(割り当てられたディレクトリ)/temp/x86_64-unknown-freebsd9.1/lib/ -isystem /home/(割り当てられたディレクトリ)/temp/x86_64-unknown-freebsd9.1/include -isystem /home/(割り当てられたディレクトリ)/temp/x86_64-unknown-freebsd9.1/sys-include
|
94
|
+
checking for suffix of object files... configure: error: in `/home/(割り当てられたディレクトリ)/temp/gcc-5.2.0/x86_64-unknown-freebsd9.1/libgcc':
|
95
|
+
configure: error: cannot compute suffix of object files: cannot compile
|
96
|
+
See `config.log' for more details.
|
97
|
+
gmake[2]: *** [configure-stage1-target-libgcc] Error 1
|
98
|
+
gmake[2]: Leaving directory `/home/(割り当てられたディレクトリ)/temp/gcc-5.2.0'
|
99
|
+
gmake[1]: *** [stage1-bubble] Error 2
|
100
|
+
gmake[1]: Leaving directory `/home/(割り当てられたディレクトリ)/temp/gcc-5.2.0'
|
101
|
+
gmake: *** [all] Error 2
|
102
|
+
```
|
103
|
+
|
104
|
+
```
|
105
|
+
生成されたconfig.logの中身を見てみると最後は以下のようになっていました。
|
106
|
+
|
107
|
+
## ------------------- ##
|
108
|
+
## File substitutions. ##
|
109
|
+
## ------------------- ##
|
110
|
+
|
111
|
+
alphaieee_frag='/dev/null'
|
112
|
+
host_makefile_frag='/dev/null'
|
113
|
+
ospace_frag='/dev/null'
|
114
|
+
serialization_dependencies='serdep.tmp'
|
115
|
+
target_makefile_frag='/dev/null'
|
116
|
+
|
117
|
+
## ----------- ##
|
118
|
+
## confdefs.h. ##
|
119
|
+
## ----------- ##
|
120
|
+
|
121
|
+
/* confdefs.h */
|
122
|
+
#define PACKAGE_NAME ""
|
123
|
+
#define PACKAGE_TARNAME ""
|
124
|
+
#define PACKAGE_VERSION ""
|
125
|
+
#define PACKAGE_STRING ""
|
126
|
+
#define PACKAGE_BUGREPORT ""
|
127
|
+
#define PACKAGE_URL ""
|
128
|
+
#define LT_OBJDIR ".libs/"
|
129
|
+
|
130
|
+
configure: exit 0
|
82
131
|
```
|
1
タイトルの不備修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
くらのレンタルサーバー(スタンダード)に最新のnode.jsを導入
|
1
|
+
さくらのレンタルサーバー(スタンダード)に最新のnode.jsを導入
|
body
CHANGED
File without changes
|