質問編集履歴

2

誤字

2020/07/21 14:59

投稿

barysan0510
barysan0510

スコア1

test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- 2. sqlite3_native.soファイルを生成の所で、gem install sqlite3 --platform=ruby -- --with-sqlite3-include=C:/sqlite-amalgamation-3260000 --with-sqlite3-lib=C:\Ruby26-x64\binを入力すると、
23
+ . sqlite3_native.soファイルを生成の所で、gem install sqlite3 --platform=ruby -- --with-sqlite3-include=C:/sqlite-amalgamation-3260000 --with-sqlite3-lib=C:\Ruby26-x64\binを入力すると、
24
24
 
25
25
 
26
26
 

1

改行など

2020/07/21 14:59

投稿

barysan0510
barysan0510

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
1
  1.前提・実現したいこと
2
+
3
+
2
4
 
3
5
  Ruby on Railsの環境構築(Windows10)
4
6
 
@@ -8,11 +10,23 @@
8
10
 
9
11
  2.発生している問題・エラーメッセージ
10
12
 
13
+
14
+
11
15
  Windows10で「rails s」コマンドを実行したときに「cannot load such file -- sqlite3/sqlite3_native」とエラーが出ました。
12
16
 
13
- そのため、https://qiita.com/shuhey/items/8cd28aed5906fb5fa6ecを参考にコマンドを実行したところ、2. sqlite3_native.soファイルを生成の所で、gem install sqlite3 --platform=ruby -- --with-sqlite3-include=C:/sqlite-amalgamation-3260000 --with-sqlite3-lib=C:\Ruby26-x64\binを入力すると、
17
+
18
+
19
+ そのため、https://qiita.com/shuhey/items/8cd28aed5906fb5fa6ecを参考にコマンドを実行したところ、
20
+
21
+
22
+
23
+ 2. sqlite3_native.soファイルを生成の所で、gem install sqlite3 --platform=ruby -- --with-sqlite3-include=C:/sqlite-amalgamation-3260000 --with-sqlite3-lib=C:\Ruby26-x64\binを入力すると、
24
+
25
+
14
26
 
15
27
  C:/Ruby26-x64/lib/ruby/2.6.0/mkmf.rb:467:in `try_do': The compiler failed to generate an executable file. (RuntimeError)
28
+
29
+
16
30
 
17
31
  というのが出て、sqlite3_native.soファイルが生成できませんでした。
18
32
 
@@ -22,21 +36,39 @@
22
36
 
23
37
  4.自分で調べたことや試したこと
24
38
 
39
+
40
+
25
41
  rails new sample_app
42
+
43
+
26
44
 
27
45
  →sample_appからGemfileというファイルのgem 'sqlite3'の行を、gem 'sqlite3', '~> 1.3.6'に変更してファイルを保存
28
46
 
47
+
48
+
29
49
  →cd sample_app
50
+
51
+
30
52
 
31
53
  →ridk exec pacman -S mingw-w64-x86_64-sqlite3
32
54
 
55
+
56
+
33
57
  →bundle install
58
+
59
+
34
60
 
35
61
  →rails s
36
62
 
63
+
64
+
37
65
  →「cannot load such file -- sqlite3/sqlite3_native」とエラーが出る
38
66
 
67
+
68
+
39
69
  →gem install sqlite3 --platform=ruby -- --with-sqlite3-include=C:/sqlite-amalgamation-3260000 --with-sqlite3-lib=C:\Ruby26-x64\binを入力
70
+
71
+
40
72
 
41
73
  →C:/Ruby26-x64/lib/ruby/2.6.0/mkmf.rb:467:in `try_do': The compiler failed to generate an executable file. (RuntimeError)が出る
42
74