[過去ログ] [[[ 2ch ブラウザ JD 19]]] (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
8(5): 2017/10/06(金)20:55 ID:vOzQo5MK(1/2) AAS
前スレの986です。
CentOS 6 64bit です。
外部リンク:github.com
ここにあるJDをインストールしようとしてサイトに書いてある手順に従って
$ make したら
loader.cpp:571: error: ‘to_string’ is not a member of ‘std’
レスをくださった方を参考に
$ make CXXFLAGS+="-std=c++11"
すると
cc1plus: error: unrecognized command line option "-std=c++11"
省6
9: 2017/10/06(金)21:04 ID:o5PufOFR(5/6) AAS
>>8
外部リンク:jd4linux.osdn.jpの
OS/ディストリビューション別インストール方法(wiki)
をクリックしてRedhat系のところ読んでみたら?
10(1): 2017/10/06(金)21:05 ID:J+4ey0qa(1) AAS
>>8
外部リンク:stackoverflow.com
11(1): 2017/10/06(金)21:06 ID:91Kk7wyK(1) AAS
>>8
うまくいくかどうか分からないけど
c++でto_stringが使えないときの対処法について
外部リンク:turanegaku.hateblo.jp
12(1): 2017/10/06(金)21:11 ID:hr/lObup(1) AAS
よくわからないけどc++11の代わりにc++0xでダメなら
centos c++11でググッてg++のバージョン上げればいいんじゃないかと思いました。
13(1): 2017/10/06(金)21:35 ID:IJBRAl+1(1) AAS
>>8
これは?
外部リンク[cfg]:github.com
14: 2017/10/06(金)22:13 ID:o5PufOFR(6/6) AAS
>>13
これはと言われても前スレ986氏は戸惑うしかないんじゃなかろうか?
一体それをどうしろと?
15(2): 2017/10/06(金)22:14 ID:XP0r9pNF(1) AAS
>>11
いわれてみりゃ確かに数値をstringにするだけなんで自前で置き換えちゃえばいいだけやな
かってにstdに作っちゃうのもアレだしざっと見る限りstd::to_string使ってるのはsrc/jdlib/loader.cppの571行目だけっぽいからそこだけ置き換えれば良いね
以下その場しのぎ&ビルド出来るかすら確認してないうんこぱっち
外部リンク:pastebin.com
正式に対応するなら他に元のjdと比べてC++11に依存する変更はないかとか考慮すべき点が色々あるだろうからissueで相談してみると良いかもね
16(2): 2017/10/06(金)22:45 ID:1xkLz7U2(1/13) AAS
m@m ~ $ sudo apt-get build-dep jd
E: jd のソースパッケージが見つかりません
m@m ~ $
m@m ~ $ sudo apt-get install build-essential automake autoconf-archive git
automake はすでに最新版です。
build-essential はすでに最新版です。
提案パッケージ:
git-daemon-run git-daemon-sysvinit git-doc git-el git-email git-gui gitk
gitweb git-arch git-bzr git-cvs git-mediawiki git-svn
以下のパッケージが新たにインストールされます:
省19
17: 2017/10/06(金)22:50 ID:1xkLz7U2(2/13) AAS
m@m ~ $ git clone -b test --depth 1 外部リンク[git]:github.com jd
Cloning into 'jd'...
remote: Counting objects: 568, done.
remote: Compressing objects: 100% (549/549), done.
remote: Total 568 (delta 49), reused 349 (delta 18), pack-reused 0
Receiving objects: 100% (568/568), 935.58 KiB | 560.00 KiB/s, done.
Resolving deltas: 100% (49/49), done.
Checking connectivity... done.
m@m ~ $ cd jd
m@m ~/jd $ autoreconf -i
省11
18(2): 2017/10/06(金)22:51 ID:lTxhsMwh(1/4) AAS
>>16
で?何がしたいの?
19: 2017/10/06(金)22:52 ID:1xkLz7U2(3/13) AAS
m@m ~/jd $ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
省22
20(1): 2017/10/06(金)22:54 ID:1xkLz7U2(4/13) AAS
ノーエラーではなかった、指導を
os = linux-gnu
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GTKMM... no
configure: error: Package requirements (gtkmm-2.4 >= 2.4.0) were not met:
No package 'gtkmm-2.4' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables GTKMM_CFLAGS
省3
21: 2017/10/06(金)23:00 ID:lTxhsMwh(2/4) AAS
>>20
No package 'gtkmm-2.4' found
gtkmm-2.4が見つからないってよ。
22: 2017/10/06(金)23:02 ID:YCkwpsg8(1/2) AAS
sudo apt-get install libgtkmm-2.4-dev
で入れられるんじゃないかな
23: 2017/10/06(金)23:04 ID:YCkwpsg8(2/2) AAS
というか
sudo apt-get build-dep jd
で、libgtkmm-2.4-devなどJDのビルドに必要なパッケージが
インストールされるんじゃなかったっけ
24: 2017/10/06(金)23:13 ID:1xkLz7U2(5/13) AAS
(synaptic:7682): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed
Selecting previously unselected package libsigc++-2.0-dev:amd64.
(Reading database ... 262827 files and directories currently installed.)
Preparing to unpack .../libsigc++-2.0-dev_2.2.10-0.2ubuntu2_amd64.deb ...
Unpacking libsigc++-2.0-dev:amd64 (2.2.10-0.2ubuntu2) ...
Selecting previously unselected package libglibmm-2.4-dev:amd64.
Preparing to unpack .../libglibmm-2.4-dev_2.39.93-0ubuntu1_amd64.deb ...
Unpacking libglibmm-2.4-dev:amd64 (2.39.93-0ubuntu1) ...
Selecting previously unselected package libatkmm-1.6-dev:amd64.
Preparing to unpack .../libatkmm-1.6-dev_2.22.7-2ubuntu1_amd64.deb ...
省16
25: 2017/10/06(金)23:16 ID:1xkLz7U2(6/13) AAS
m@m ~ $ sudo apt-get build-dep jd
E: jd のソースパッケージが見つかりません
-----------------------------------
と返事、放置。これの対策は?
26(1): 2017/10/06(金)23:21 ID:1xkLz7U2(7/13) AAS
m@m ~ $ ./configure
bash: ./configure: そのようなファイルやディレクトリはありません
m@m ~ $ cd jd
中略
use socket
checking socket.h usability... no
checking socket.h presence... no
checking for socket.h... no
checking for socket in -lsocket... no
checking for X11... yes
省12
27: 2017/10/06(金)23:27 ID:1xkLz7U2(8/13) AAS
(synaptic:9135): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed
Selecting previously unselected package socket.
(Reading database ... 263944 files and directories currently installed.)
Preparing to unpack .../socket_1.1-10_amd64.deb ...
Unpacking socket (1.1-10) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up socket (1.1-10) ...
上下前次1-新書関写板覧索設栞歴
あと 975 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.200s*