[[[ 2ch ブラウザ JD 19]]]at LINUX
[[[ 2ch ブラウザ JD 19]]] - 暇つぶし2ch1:login:Penguin
17/10/06 20:22:29.98 o5PufOFR.net
JD は gtkmm/GTK+ を用いた2chブラウザです。
公式
URLリンク(jd4linux.sourceforge.jp)
sourceforge.jp
URLリンク(sourceforge.jp)
JDサポートBBS
URLリンク(jd4linux.sourceforge.jp)
2chスレ過去ログ
URLリンク(jd4linux.sourceforge.jp)
JD開発ポリシー
URLリンク(jd4linux.sourceforge.jp)
前スレ
[[[ 2ch ブラウザ JD 17 ]]] [無断転載禁止]©2ch.net
スレリンク(linux板)
その前
2ch ブラウザ JD 16.1
スレリンク(linux板)

2:login:Penguin
17/10/06 20:27:31.04 qcYQLtlW.net
>>1

JDのビルドと2chproxy.plで5ch対応を初心者の自分にも出来たのに上手く行かない人が結構居るんだな

3:login:Penguin
17/10/06 20:29:38.32 o5PufOFR.net
>前スレの1000さん
>このスレは重複スレ
そうだったんだ
すっかり忘れてた(今も思い出せない)
ということで19にしてセーフ
という訳で
17が2個で18は欠番ですよ
前スレ
[[[ 2ch ブラウザ JD 17 ]]] [無断転載禁止]©2ch.net
スレリンク(linux板)
その前
[[[ 2ch ブラウザ JD 17 ]]] [転載禁止]©2ch.net
スレリンク(linux板)
と訂正いたします

4:login:Penguin
17/10/06 20:37:02.76 KEQsIKc7.net
>>1
1乙 >>1はきっとイケメン

5:login:Penguin
17/10/06 20:39:22.18 o5PufOFR.net
>>4
最近はブサメンでもスレ立て出来るんですよ

6:login:Penguin
17/10/06 20:40:55.93 wXOu6zWj.net
>>1

>>3
その前っていうスレ開けないけど

7:login:Penguin
17/10/06 20:48:20.67 o5PufOFR.net
>>6
すまんですなあ
その前
スレリンク(linux板)
でどうぞ

8:login:Penguin
17/10/06 20:55:02.29 vOzQo5MK.net
前スレの986です。
CentOS 6 64bit です。
URLリンク(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"
>autoconf-archive入れれば良いんじゃね?
を参考に $ sudo yum install autoconf-archive すると
パッケージ autoconf-archive は利用できません。
Debian系にはあってもRedhat系にautoconf-archiveは無いみたいです。
>つかってるコンパイラが古くてjdが必要とする機能に対応してないからバージョン上げるしか無い
CentOS 6 からCentOS 7に変えなきゃ無理なのかな?

9:login:Penguin
17/10/06 21:04:00.53 o5PufOFR.net
>>8
URLリンク(jd4linux.osdn.jp)
OS/ディストリビューション別インストール方法(wiki)
をクリックしてRedhat系のところ読んでみたら?

10:login:Penguin
17/10/06 21:05:06.71 J+4ey0qa.net
>>8
URLリンク(stackoverflow.com)

11:login:Penguin
17/10/06 21:06:26.58 91Kk7wyK.net
>>8
うまくいくかどうか分からないけど
c++でto_stringが使えないときの対処法について
URLリンク(turanegaku.hateblo.jp)

12:login:Penguin
17/10/06 21:11:09.45 hr/lObup.net
よくわからないけどc++11の代わりにc++0xでダメなら
centos c++11でググッてg++のバージョン上げればいいんじゃないかと思いました。

13:login:Penguin
17/10/06 21:35:52.00 IJBRAl+1.net
>>8
これは?
URLリンク(github.com)

14:login:Penguin
17/10/06 22:13:51.44 o5PufOFR.net
>>13
これはと言われても前スレ986氏は戸惑うしかないんじゃなかろうか?
一体それをどうしろと?

15:login:Penguin
17/10/06 22:14:57.73 XP0r9pNF.net
>>11
いわれてみりゃ確かに数値をstringにするだけなんで自前で置き換えちゃえばいいだけやな
かってにstdに作っちゃうのもアレだしざっと見る限りstd::to_string使ってるのはsrc/jdlib/loader.cppの571行目だけっぽいからそこだけ置き換えれば良いね
以下その場しのぎ&ビルド出来るかすら確認してないうんこぱっち
URLリンク(pastebin.com)
正式に対応するなら他に元のjdと比べてC++11に依存する変更はないかとか考慮すべき点が色々あるだろうからissueで相談してみると良いかもね

16:login:Penguin
17/10/06 22:45:59.77 1xkLz7U2.net
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
以下のパッケージが新たにインストールされます:
autoconf-archive
以下のパッケージはアップグレードされます:
git
アップグレード: 1 個、新規インストール: 1 個、削除: 0 個、保留: 35 個。
2,962 kB 中 710 kB のアーカイブを取得する必要があります。
この操作後に追加で 5,263 kB のディスク容量が消費されます。
続行しますか? [Y/n] y
取得:1 URLリンク(archive.ubuntu.com) trusty/universe autoconf-archive all 20131101-1 [710 kB]
710 kB を 1秒 で取得しました (402 kB/s)
以前に未選択のパッケージ autoconf-archive を選択しています。
(データベースを読み込んでいます ... 現在 261801 個のファイルとディレクトリがインストールされています。)
.../autoconf-archive_20131101-1_all.deb を展開する準備をしています ...
autoconf-archive (20131101-1) を展開しています...
.../git_1%3a1.9.1-1ubuntu0.7_amd64.deb を展開する準備をしています ...
git (1:1.9.1-1ubuntu0.7) で (1:1.9.1-1ubuntu0.6 に) 上書き展開しています ...
doc-base (0.10.5) のトリガを処理しています ...
doc-base ファイルを 1 個追加 を処理中...
scrollkeeper をドキュメントとして登録しています...
install-info (5.2.0.dfsg.1-2) のトリガを処理しています ...

17:login:Penguin
17/10/06 22:50:17.80 1xkLz7U2.net
m@m ~ $ git clone -b test --depth 1 URLリンク(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
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:9: installing './compile'
configure.ac:15: installing './config.guess'
configure.ac:15: installing './config.sub'
configure.ac:6: installing './install-sh'
configure.ac:6: installing './missing'
src/Makefile.am: installing './depcomp'

18:login:Penguin
17/10/06 22:51:18.48 lTxhsMwh.net
>>16
で?何がしたいの?

19:login:Penguin
17/10/06 22:52:47.29 1xkLz7U2.net
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
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object


20: files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for library containing strerror... none required checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking how to run the C preprocessor... gcc -E 以下略ノーエラーで終了



21:login:Penguin
17/10/06 22:54:56.20 1xkLz7U2.net
ノーエラーではなかった、指導を
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
and GTKMM_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
m@m ~/jd $

22:login:Penguin
17/10/06 23:00:07.50 lTxhsMwh.net
>>20
No package 'gtkmm-2.4' found
gtkmm-2.4が見つからないってよ。

23:login:Penguin
17/10/06 23:02:58.11 YCkwpsg8.net
sudo apt-get install libgtkmm-2.4-dev
で入れられるんじゃないかな

24:login:Penguin
17/10/06 23:04:47.84 YCkwpsg8.net
というか
sudo apt-get build-dep jd
で、libgtkmm-2.4-devなどJDのビルドに必要なパッケージが
インストールされるんじゃなかったっけ

25:login:Penguin
17/10/06 23:13:39.25 1xkLz7U2.net
(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 ...
Unpacking libatkmm-1.6-dev:amd64 (2.22.7-2ubuntu1) ...
Selecting previously unselected package libcairomm-1.0-dev:amd64.
Preparing to unpack .../libcairomm-1.0-dev_1.10.0-1ubuntu3_amd64.deb ...
Unpacking libcairomm-1.0-dev:amd64 (1.10.0-1ubuntu3) ...
Selecting previously unselected package libpangomm-1.4-dev:amd64.
Preparing to unpack .../libpangomm-1.4-dev_2.34.0-1ubuntu1_amd64.deb ...
Unpacking libpangomm-1.4-dev:amd64 (2.34.0-1ubuntu1) ...
Selecting previously unselected package libgtkmm-2.4-dev:amd64.
Preparing to unpack .../libgtkmm-2.4-dev_1%3a2.24.4-1ubuntu1_amd64.deb ...
Unpacking libgtkmm-2.4-dev:amd64 (1:2.24.4-1ubuntu1) ...
Setting up libsigc++-2.0-dev:amd64 (2.2.10-0.2ubuntu2) ...
Setting up libglibmm-2.4-dev:amd64 (2.39.93-0ubuntu1) ...
Setting up libatkmm-1.6-dev:amd64 (2.22.7-2ubuntu1) ...
Setting up libcairomm-1.0-dev:amd64 (1.10.0-1ubuntu3) ...
Setting up libpangomm-1.4-dev:amd64 (2.34.0-1ubuntu1) ...
Setting up libgtkmm-2.4-dev:amd64 (1:2.24.4-1ubuntu1) ...

26:login:Penguin
17/10/06 23:16:19.57 1xkLz7U2.net
m@m ~ $ sudo apt-get build-dep jd
E: jd のソースパッケージが見つかりません
-----------------------------------
と返事、放置。これの対策は?

27:login:Penguin
17/10/06 23:21:08.82 1xkLz7U2.net
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
checking for SMlib.h and ICElib.h... /usr/include
checking for libSM and libICE... could not find libSM and libICE.
use gnutls
checking for GNUTLS... no
configure: error: Package requirements (gnutls >= 1.2) were not met:
No package 'gnutls' 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 GNUTLS_CFLAGS
and GNUTLS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
m@m ~/jd $

28:login:Penguin
17/10/06 23:27:47.07 1xkLz7U2.net
(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) ...

29:login:Penguin
17/10/06 23:34:18.81 lTxhsMwh.net
>>26
sudo apt install libgnutls28-dev

30:login:Penguin
17/10/06 23:35:17.12 wXOu6zWj.net
libgtkmm-2.4-dev


31:入れたなら後はこれでいけるだろ sudo apt-get install autoconf libtool libgnutls28-dev てかJDのビルドの説明読めば全部書いてなかったか確か



32:login:Penguin
17/10/06 23:39:12.95 1xkLz7U2.net
ありがとうございます
m@m ~ $
m@m ~ $ sudo apt install libgnutls28-dev

以下の特別パッケージがインストールされます:
libgmp-dev libgmpxx4ldbl libgnutls-dev libgnutlsxx28 libp11-kit-dev
libtasn1-6-dev nettle-dev
提案パッケージ:
libgmp10-doc libmpfr-dev gnutls-doc gnutls-bin guile-gnutls
推奨パッケージ:
libtasn1-doc
以下のパッケージが新たにインストールされます:
libgmp-dev libgmpxx4ldbl libgnutls-dev libgnutls28-dev libgnutlsxx28
libp11-kit-dev libtasn1-6-dev nettle-dev
アップグレード: 0 個、新規インストール: 8 個、削除: 0 個、保留: 35 個。
1,801 kB のアーカイブを取得する必要があります。
この操作後に追加で 8,018 kB のディスク容量が消費されます。
続行しますか? [Y/n] y

libgnutlsxx28:amd64 (3.3.15-5ubuntu2.0~1pmo3~trusty) を設定しています ...
libgmp-dev:amd64 (2:6.0.0+dfsg-6pmo1.1~trusty) を設定しています ...
nettle-dev (2.7.1-1ubuntu0.2) を設定しています ...
libtasn1-6-dev:amd64 (4.5-2pmo1~trusty) を設定しています ...
libp11-kit-dev:amd64 (0.23.1-2pmo1~trusty) を設定しています ...
libgnutls-dev:amd64 (3.3.15-5ubuntu2.0~1pmo3~trusty) を設定しています ...
libgnutls28-dev:amd64 (3.3.15-5ubuntu2.0~1pmo3~trusty) を設定しています ...
libc-bin (2.19-0ubuntu6.13) のトリガを処理しています ...
m@m ~ $

33:login:Penguin
17/10/06 23:41:17.42 lTxhsMwh.net
>>30
ビルド出来たかな?

34:login:Penguin
17/10/06 23:42:35.23 1xkLz7U2.net
感謝
m@m ~/jd $ sudo apt-get install autoconf libtool libgnutls28-dev
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
autoconf はすでに最新版です。
libtool はすでに最新版です。
libgnutls28-dev はすでに最新版です。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 35 個。
m@m ~/jd $

35:login:Penguin
17/10/06 23:46:37.20 mCV5ERFQ.net
前スレの969です。978さんが示してくれたURLを読んで./configure --with-nativeが通るようになりました
レスを下さった方々、どうもありがとうございました。自力で解決方法まで辿り着けるようにもっと検索技術を磨こうと思います

36:login:Penguin
17/10/06 23:47:13.42 1xkLz7U2.net
できたか出来ないか、どうやって判定するのか?
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
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes

37:login:Penguin
17/10/06 23:49:56.69 wXOu6zWj.net
./configure でエラー出なければ後は make するだけだよ

38:login:Penguin
17/10/06 23:50:23.69 1xkLz7U2.net
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no

39:login:Penguin
17/10/06 23:53:45.10 1xkLz7U2.net
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
checking for SMlib.h and ICElib.h... /usr/include
checking for libSM and libICE... could not find libSM and libICE.
use gnutls
checking for GNUTLS... yes
gnutls >= 1.2
checking gcrypt.h usability... no
checking gcrypt.h presence... no
checking for gcrypt.h... no
checking for gcry_md_hash_buffer in -lgcrypt... no
configure: error: gcrypt not found
m@m ~/jd $

40:login:Penguin
17/10/06 23:56:29.42 vOzQo5MK.net
>>8 前スレの986です。
URLリンク(github.com) にあるjd-2.8.9-171003をインストールしようとしたのは
CentOS 6 64bit JD Ver 2.8.9-150226で 2chproxy.pl v1.2 URLリンク(pastebin.com)
を使用すると「設定ーネットワークープロキシ」でその他のサーバ用もチェックしないとスレの更新で読めなくなった。
だけどhttpsな画像リンクが取得できなくなる、チェック外すと画像を読み込む、と言う状態を改善できるかもと考えたからです。
jd-2.8.9-171003をインストール出来た結果、その他のサーバ用のチェックを入れないでもスレが更新できるようになり、
httpsな画像リンクも読めるようになりました。
>>10,12
c++11の代わりにc++0xを使用してみると
$ make CXXFLAGS+="-std=c++0x"
loader.cpp:571: error: call of overloaded ‘to_string(long int&)’ is ambiguous
のようになってしまった。それで
centos c++11で検索して
CentOS 6でC/C++開発環境を整える
URLリンク(goldilocks-engineering.blogspot.jp)
# cd /etc/yum.repos.d/
# wget URLリンク(people.centos.org)
# yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++ devtoolset-2-gcc-gfortran
$ scl enable devtoolset-2 bash
$ g++ --version
g++ (GCC) 4.8.2 20140120 (Red Hat 4.8.2-15) g++が4.7以上なのを確認して
$ git clone -b test --depth 1 URLリンク(github.com) jd
$ cd jd
$ autoreconf -i
$ ./configure
$ make CXXFLAGS+="-std=c++11"
のコンパイルが通りました。
レスくれた皆さんありがとうございます。

41:login:Penguin
17/10/06 23:56:35.12 XXVYn9PK.net
libgcrypt20-devがないみたいだね

42:login:Penguin
17/10/07 00:01:12.02 PoQs0+n7.net
(synaptic:15928): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed
Selecting previously unselected package libgpg-error-dev.
(Reading database ... 264199 files and directories currently installed.)
Preparing to unpack .../libgpg-error-dev_1.12-0.2ubuntu1_amd64.deb ...
Unpacking libgpg-error-dev (1.12-0.2ubuntu1) ...
Selecting previously unselected package libgcrypt20-dev.
Preparing to unpack .../libgcrypt20-dev_1.6.1-2ubuntu1.14.04.1_amd64.deb ...
Unpacking libgcrypt20-dev (1.6.1-2ubuntu1.14.04.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up libgpg-error-dev (1.12-0.2ubuntu1) ...
Setting up libgcrypt20-dev (1.6.1-2ubuntu1.14.04.1) ...

43:login:Penguin
17/10/07 00:01:27.71 0Vr8f+zI.net
>>37
sudo apt install libgcrypt20-dev

44:login:Penguin
17/10/07 00:03:31.41 ZQ4cifz9.net
>>38 訂正
$ ./configure --with-native でした。

45:login:Penguin
17/10/07 00:04:15.02 1hx7arAb.net
まだ足りないのあるのかw

46:login:Penguin
17/10/07 00:07:14.99 PoQs0+n7.net
通ったみたい。知識がないから判定できない、雰囲気でオッケーに見える
m@m ~ $ cd jd
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
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no ←このnoはいいのか?

configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/skeleton/Makefile
config.status: creating src/message/Makefile
config.status: creating src/history/Makefile
config.status: creating src/config/Makefile
config.status: creating src/icons/Makefile
config.status: creating src/sound/Makefile
config.status: creating src/xml/Makefile
config.status: creating src/control/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
m@m ~/jd $

47:login:Penguin
17/10/07 00:08:48.91 6AGfMUge.net
通った通った

48:login:Penguin
17/10/07 00:09:34.18 0Vr8f+zI.net
>>44
通ってる。makeだ。

49:login:Penguin
17/10/07 00:53:13.72 PoQs0+n7.net
make[2]: ディレクトリ `/home/m/jd' に入ります
make[2]: ディレクトリ `/home/m/jd' から出ます
make[1]: ディレクトリ `/home/m/jd' から出ます
m@m ~/jd $
たった今通りました ありがとうございました まだ起動などさせていません
ubuntu mate 16.04側のjd 、一個前のビルドしたやつ
ガセネタをもとにグチョグチョにいじって元に戻せるか不明だが、可能なら、ギットプルのみでやりたい
mint17.2のv2c も、対策したい。しかし、とにかくストップしているcpu 関連の方へ戻りたい
未だ実際にjd使えるか不明なのに、「鬼が笑う」が

50:login:Penguin
17/10/07 01:10:39.59 PoQs0+n7.net
m@m ~ $ cd 2chproxy.pl/
m@m ~/2chproxy.pl $ ./install.sh
Copying 2chproxy.pl to /home/m/bin
Copying jd.sh to /home/m/bin
Copying jd.desktop...
Backup to jd.conf
replace jd.conf
m@m ~/2chproxy.pl $

51:login:Penguin
17/10/07 01:18:39.18 PoQs0+n7.net
端末の解釈と、コマンドを教えてくれたみんな!
ありがとう
「ガセネタをもとに」というのは大傲慢でした
みなで試行錯誤して、問題にチャレンジした大切な過程だったんですね
これからも俺達は協力して世界のトップを取ろう
いろいろ困難に遭遇するだろうが、決してリナックスの友を裏切ることは
しない、そう決意している

52:login:Penguin
17/10/07 01:24:01.75 PoQs0+n7.net
./install.sh
しても起動しない
今夜は終わります
新しい5ちゃんねるよ
永遠たれ

53:login:Penguin
17/10/07 01:26:17.53 9i+nfLVm.net
前スレこっちであってる?
なんか最近ゴチャゴチャしとる
[[[ 2ch ブラウザ JD 17 ]]] スレリンク(linux板)

54:login:Penguin
17/10/07 01:36:28.76 NJ1mDwqq.net
>>51
最後のほうでコンパイルエラーの話をしてるので合ってると思います
そもそも前スレが17の重複スレだったので今回の19は正解です

55:login:Penguin
17/10/07 01:52:41.28 XAtLM5FN.net
>>18
> 18 名前:login:Penguin [sage]: 2017/10/06(金) 22:51:18.48 ID:lTxhsMwh (4)
> >>16
> で?何がしたいの?
何がしたいのか、頭使って考えろや!
糞ガキが!

56:login:Penguin
17/10/07 01:52:55.81 NJ1mDwqq.net
とりあえずやったこと
Mint18.2 cinnamon
俺環だからそのまま使えるかどうかはわからない
リポジトリのJDをそのまま使う方法
面倒だから2chproxy.plディレクトリを削除
新しくgit clone URLリンク(github.com)で2chproxy.plディレクトリを取得
cd 2chproxy.plで、chmod +x 2chproxy.pl
それから./install.sh
about:configの設定で板一覧を取得するサーバーをURLリンク(menu.5ch.net)
プロキシ設定でその他のサーバーにもチェック
.jdのboards.xmlを編集して2chを5chに
vi .jd/boards.xml
:%s/2ch/5ch/g
:wq
これでJDそのものは触らずに使えるようになった

57:login:Penguin
17/10/07 02:14:30.46 NJ1mDwqq.net
ちなみにプロキシ設定で書き込みのチェックはなくても書けるようになった

58:login:Penguin
17/10/07 02:18:00.84 NSACoI7P.net
前スレで出てた
~/.jd/boards.xml の内容を 2chから5chに置換
geditで置き換えて、2chproxy.plを更新したら使えるようになった
ただこれだけ

59:login:Penguin
17/10/07 03:20:04.75 TMBKlGeU.net
>>54、56
ENABLE_2CH_TO_nCH =>の値いくつにしてる?

60:login:Penguin
17/10/07 03:25:47.59 TMBKlGeU.net
ああそうそう
みんな見てるとは思うけど
2chproxy.pl新しいの来てるよ
スレリンク(linux板:528番)-531
>という事で反映しときますた
>URLリンク(github.com)

61:login:Penguin
17/10/07 06:01:45.13 FAFvC4bI.net
>>58
そのアップデータって、手動で該当の行を上書きするの ?

62:59
17/10/07 06:14:20.84 FAFvC4bI.net
>次回からは作成されたディレクトリ、 2chproxy.pl/ に移動し、
git pull
すれば更新されます。
今使っているのがv0.17.xだから、新たにver1.2.2を導入しなければいけないんだ。
ということだよね。

63:login:Penguin
17/10/07 08:02:46.75 NU12qwOL.net
boards.xmlってどこにありますか?

64:login:Penguin
17/10/07 08:15:23.48 Sm/Yc3i8.net
上に書いてあるじゃない
読まないの?

65:login:Penguin
17/10/07 09:03:06.87 8iZT/W8z.net
興味本位でJDのビルドやってるけど、随分時間かかるね

66:login:Penguin
17/10/07 09:06:57.91 XAtLM5FN.net
画像ファイルをクリックしたときに、開けなくてブラウザで開いたら見れるのだが
ビュワーでも全部開く事って出来ないの?

67:login:Penguin
17/10/07 09:20:00.47 8iZT/W8z.net
Makefile:503: ターゲット 'install-recursive' のレシピで失敗しました

68:login:Penguin
17/10/07 09:28:44.76 zg8M4L+Q.net
>>54
ありがとう^^ みんな神です
自分もMint18.2です
自分は~/otherbuild/2chprocというディレクトリを作ってそこに2chprocを置いてます
今回やったこと、レポジトリのjdを使用しています。otherbuildディレクトリが説明に出てきますが
各自作ってください
~/otherbuild/2chprocを削除
~/otherbuild/2chprocに移動してgit clone URLリンク(github.com)
当然そこに2chproxy.plディレクトリが出来るのでそこへ移動(cd 2chproxy.pl)
その中のjd.desktopの3行目フルパス記入(***は各自環境違うのでなおしてね)
Exec=/home/***/otherbuild/2chproc/2chproxy.pl/jd.sh
その中のjd.shの8行目フルパス記入(***は各自環境違うのでなおしてね)
PROXY="/home/***/otherbuild/2chproc/2chproxy.pl/2chproxy.pl"
それから./install.sh
そしてデスクトップにあるjdアイコンをクリックしてjs起動
設定メニュー(C)からネットワーク(N)のプロキシ設定でその他のサーバーにもチェック、
ホスト名は127.0.0.1ポート8080
about:configの板一覧を取得するサーバーは自動的に5chになってました
ファイルメニュー(F)から板一覧再読込(R)を実行すると最初少し時間かかりましたが
問題なく取得

69:login:Penguin
17/10/07 09:29:08.47 8iZT/W8z.net
流れ的には
2ちゃんねるブラウザ「JD」をインストール
「JD」の板一覧取得の設定 → ここで取得ができず空白のまま落ちる
HTTPプロキシ変換スクリプト「2chproxy.pl」をインストール
2chproxy.plの設定
「JD」の設定

70:login:Penguin
17/10/07 09:31:35.91 zg8M4L+Q.net
当然ですが今jdを閉じてまた起動した時に~/.jd/boards.xmlを確認したら
全て自動的に2chが5chの直ってます

71:login:Penguin
17/10/07 09:32:46.61 zg8M4L+Q.net
>>67
補足ありがとん

72:login:Penguin
17/10/07 09:33:14.38 8iZT/W8z.net
>>66
なんでそんなに複雑すぎる仕組みをあなたは作ったのかな?
もう少し単純にできないの?せめてV2Cのように

73:login:Penguin
17/10/07 09:37:36.42 W8RAnBEW.net
>>65
ビルド環境ちゃんと整ってないからだと思うぞ
confgureとmakeのエラーを全て見直し

74:login:Penguin
17/10/07 09:48:27.26 zg8M4L+Q.net
>>70
ん?あら、なんか$HOME/bin/ってのが勝手に作られてるw
もしかしてそんな面倒なことしなくても大丈夫だったのか

75:login:Penguin
17/10/07 09:52:44.53 TMBKlGeU.net
>>72
そもそも何がしたかったの?

76:login:Penguin
17/10/07 09:56:08.03 zg8M4L+Q.net
>>73
jd.shの8行目見てPROXY="$HOME/bin/2chproxy.pl"ってなってたので
そんなディレクトリもファイルもねえだろぼけ~って早とちりして全部
自分で書き換えたっただけの話ですわ
まあこれでまともに動いてるからよしw

77:login:Penguin
17/10/07 10:14:27.00 ZQ4cifz9.net
>>64
自分は>>38です。
jd-2.8.9-171003に更新して「設定ーネットワークープロキシ」でその他のサーバ用のチェックを外したら
画像をjdで読み込むようになった。
>>58に2chproxy.pl v1.2.2が出ているみたいだけど自分は>>38の2chproxy.pl v1.2で画像を読めてる。
OS環境が違うと参考にならないかもしれないけど

78:login:Penguin
17/10/07 10:30:49.96 TMBKlGeU.net
>>74
ああgitで生成されるのに気付かなかったのね

79:login:Penguin
17/10/07 10:33:47.25 XAtLM5FN.net
>>75
実は、これは以前からで、画像ファイルによっては見れたり見れなかったりするのですが。
見れない時は、gnut is handshake failed HURLリンク(*****)ってエラーが出て
ブラウザで見るとしたら、ブラウザでは画像が見れます。
何か、画像ビュワーの設定問題でも生じてるのでしょうか?

80:login:Penguin
17/10/07 10:41:14.77 zg8M4L+Q.net
>>76
うん・・
>>38にある
git clone -b test --depth 1 URLリンク(github.com) jd
で今ディストリの2.8.9-15226から2.8.9-171003にbuild、make、installしてみた
ちなみに./configure --prefix=/usr --with-native
でディストリの上書き
結果確かにimugurの見れなかった画像がクリックで見れるようになったが
過去に取った画像のキャッシュが見れないのが出てきた(かなりの数)
また見れてる画像全てに縦線数本のゴミが写ってしまう
なのでディストリのjdに今から戻します

81:login:Penguin
17/10/07 10:58:20.16 zg8M4L+Q.net
>>78
ごめん、自己PCのグラボがおかしいみたい(TT)
戻しても縦スジ入ってたので再起動、電源抜いて20秒
こんでOKなのでまた今先のjdを
make distclean
autoreconf -i
./configure --prefix=/usr --with-native
make -j8
sudo make install
しましたw
過去の画像キャッシュはやっぱり再読込しないと駄目なのが結構出るけど
とりあえずこれでしばらく使ってみます^^

82:login:Penguin
17/10/07 11:14:21.05 ZQ4cifz9.net
>>77
以前からということでJDのバージョンは2.8.9-171003と違うのかな?
JD Ver 2.8.9-150226でhttpのリンクの画像は読めたけどhttpsのリンクはブラウザでしか見れなかったので
前スレのJD本体を変えると画像を読み込むとかのレスを参考にした。
[[[ 2ch ブラウザ JD 17 ]]]
スレリンク(linux板) の818,863を読んでJD本体に問題が出たとのことらしい。
926には本体じゃなくて2chproxy.plが原因だったと書き込みあるけど自分の場合は2chproxy.pl v1.2にしても
画像が読み込めなかったりした。
なので>>38のjd-2.8.9-171003に変更した。
今もう一度確かめると
JDの「設定>ネットワーク>プロキシ」でその他のサーバー用をチェックしても画像が見れるようになってた。

83:login:Penguin
17/10/07 11:25:52.42 zg8M4L+Q.net
お、言われてみれば2.8.9-から2.8.9-171003にしたらhttpsが行けるようになったわ

84:login:Penguin
17/10/07 13:57:07.00 5i7CUyYF.net
ビルドなんて今までしたことなかったから、2chproxy.plの差し替えでごまかしてきたけど、思い切って実行。
バージョンの表示が2.8.9-171003になって起動したから、とりあえず成功したようだ。
情報を書き込んでくれた皆さんに感謝。
自分がやったことまとめ。
Ubuntu16.04LTS(64bit)、ソフトウェアセンターからJDをインストールしただけの状態から開始。
まずシステム設定→ソフトウェアとアップデートと進み、「ソースコード」を対象に入れる。
URLリンク(github.com) を参考に
sudo apt-get install build-essential automake autoconf-archive git
加えて sudo apt-get build-dep jd も実行
git clone -b test --depth 1 URLリンク(github.com) jd
cd jd
autoreconf -i
./configure
make
完了したら、「ホーム」にあるjdディレクトリからsrcディレクトリへ進みファイル「jd」をコピー、
「コンピューター」→usr→binに進み、その中に貼り付け。
※最後のファイルjdのコピーと貼り付けは、管理者権限ありで起動したファイラーでやらないとダメかも。
(端末からsudo nautilusで起動。コピーも貼り付けもこの時開いたウインドウで行う)
※bin内にもとからある「jd」を上書きするのは怖いので、予め「_jd」みたいにリネームして
おいた方が無難だと思う。 
これで自分はランチャのJDアイコンから2.8.9-171003になったJDが起動するようになった。
あとは2chproxy.plを差し替えて再起動すればいいはず。

85:login:Penguin
17/10/07 14:26:10.09 NJ1mDwqq.net
>>82
完成おめでとうございます
私も2.8.9-171003になりました
私の場合は/usr/local/binにコピーしました
リポジトリからのはSynapticで削除
完璧に動いてます
快適ですね
URLリンク(i.imgur.com)

86:login:Penguin
17/10/07 14:27:24.72 xuA5wYEw.net
全くのトーシロの俺が>>82をまんま真似てやってみた
>加えて sudo apt-get build-dep jd も実行
ここでソース無いって言われて終了
('A`)

87:login:Penguin
17/10/07 14:31:12.92 NJ1mDwqq.net
>>84
構わず


88:その下の git clone -b test --depth 1 https://github.com/yama-natuki/JD.git jd をコマンドしたら$HOMEにjdディレクトリができるはず それがソースなので cd jd autoreconf -i ~をやれば大丈夫ですよ



89:login:Penguin
17/10/07 14:34:53.47 gSljG15Q.net
古いJD入れる必要あるの?

90:login:Penguin
17/10/07 14:36:12.31 L3KDEPRx.net
>>85
make: *** ターゲットが指定されておらず, makefile も見つかりません. 中止.
こんなんでました
どうしましょ?

91:login:Penguin
17/10/07 14:38:06.46 xuA5wYEw.net
違う方で書いたらID変わっちゃった
>>87も自分です

92:login:Penguin
17/10/07 14:42:58.62 NJ1mDwqq.net
>>87
その前に./configureでエラーが出ませんでした?
ライブラリなどがたりなければそこでエラーに表示されるはず

93:login:Penguin
17/10/07 14:45:06.40 Vuy4uumX.net
>>84
>>82 の7行目(空行含む)ちゃんとやった?

94:login:Penguin
17/10/07 14:46:38.45 TMBKlGeU.net
>>88
>>84
>全くのトーシロの俺が>>82をまんま真似てやってみた
と言ってるが
本当にまんまか?
ちなみにお使いのディストリとそのバージョンは?
取り敢えず最初からもう一度始めた方がいいと思う
逐一報告ヨロ(上手く行っても失敗してもな)
俺はすまんが4時前後に帰ってくる

95:login:Penguin
17/10/07 14:47:25.36 KMBsA8y/.net
>>88
他にerror出てない?
多分、何かpackageが足りないんだと思う

96:login:Penguin
17/10/07 14:54:08.13 L3KDEPRx.net
エラーはこれですかね?
./configure: line 6219: syntax error near unexpected token `GTKMM,gtkmm-2.4'
./configure: line 6219: `PKG_CHECK_MODULES(GTKMM,gtkmm-2.4 >= 2.4.0, , )'
Lubuntu16.04.3です

97:login:Penguin
17/10/07 14:55:56.83 KMBsA8y/.net
>>93
そのpackageをインストール

98:login:Penguin
17/10/07 14:56:36.41 zg8M4L+Q.net
>>84
Synaptic等のパッケージツールのオプションの所のレポジトリあたりに
ソースコードを有効ってチェックする所があるからそれをチェック
その後Synapticの更新か端末でsudo apt-get update
そんでsudo apt-get build-dep jd すればコンパイルに必要な物一式がインスコロールされる

99:login:Penguin
17/10/07 14:59:57.29 zg8M4L+Q.net
あと個人的な意見では若干使いやすくなるだけで基幹は古いソースのアプリを
わざわざコンパイルしても大きな動き(firefoxとかみたいにコンパイルすると動き早くなる)
の変化はないから完全に趣味の世界だと思われるが男はコンパが好き

100:login:Penguin
17/10/07 15:00:52.06 WoFBWgWs.net
多分、なつきちゃんがここのレスを見て大笑いしている光景が目に浮かぶ。
あなた達って、ユニークだえね~
って、ふと思った。

101:login:Penguin
17/10/07 15:01:09.37 NJ1mDwqq.net
>>93
libgtkmm-2.4-devをインストール

102:login:Penguin
17/10/07 15:05:03.47 GXo9D83E.net
リポジトリのソースコードんとこにチェックが入ってない場合build-depでは「sources.listにソースの記述がないよ」風なエラーになる
逆にソースコードんとこにはチェックが入ってるけどjdの置いてあるuniverseにチェックが入ってない場合「jdのソースパッケージがないよ」ってエラーになる
>>84の場合この後者の状態なんじゃねーかな、確認してみ

103:login:Penguin
17/10/07 15:11:51.72 FLkuBCVm.net
>>86
いらないよ
zip落としてるのにgit cloneしてるヤツとかもいてイミフだけど自分を信じておk

104:login:Penguin
17/10/07 15:11:53.00 1hx7arAb.net
2.8.9-171003って串使わないとダメなJD?

105:login:Penguin
17/10/07 15:11:56.50 xuA5wYEw.net
ありがとうございます
とりあえずmakeまで辿り着けましたm(__)m

106:login:Penguin
17/10/07 15:12:34.61 NJ1mDwqq.net
>>96
せっかくlinux使ってるんだからソースからコンパイルは、一度はやってみたいと思うのが人情でしょ

107:login:Penguin
17/10/07 15:25:27.46 gSljG15Q.net
誰か2chproxyの導入ま


108:でまとめて書いて ここだと読みにくいから 若しくは一発で全部入る何か



109:login:Penguin
17/10/07 15:29:08.34 8l9OWUtw.net
>>101
そう。串使わなくていい奴の最新はa171004

110:login:Penguin
17/10/07 15:32:39.88 XAtLM5FN.net
82をそのまま実行したら、
autoreconf -iでエラーが出たのだが、なにが悪いのか?
autoreconf -i
configure.ac:15: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1

111:login:Penguin
17/10/07 15:33:54.46 XAtLM5FN.net

因みに、ubuntu16.04

112:login:Penguin
17/10/07 15:36:04.57 gSljG15Q.net
>>105
マジかよ そのtarballどこにあんの?

113:login:Penguin
17/10/07 15:42:52.91 1hx7arAb.net
>>105
やっぱ例のパッチしか無いのね

114:login:Penguin
17/10/07 15:43:50.58 zg8M4L+Q.net
>>106
libtoolとかちゃんとインストロールされてるのか?

115:login:Penguin
17/10/07 15:49:33.69 NJ1mDwqq.net
>>106
libtoolをインストールする

116:login:Penguin
17/10/07 15:53:01.70 xuA5wYEw.net
無事に最新版になりました

まだ色々設定とかありそうなのでまた後程・・・

117:login:Penguin
17/10/07 16:26:08.39 KMBsA8y/.net
ビルド環境
build-essential
libgtkmm-2.4-dev
autoconf
automake1.15
libtool
libgnutls-dev
libgcrypt20-dev
をsynapticで入ってるか確認

118:106
17/10/07 18:14:18.53 XAtLM5FN.net
無事、コンパイルでき正常動作する事が出来ました。
皆さん、有難う御座いました。

119:login:Penguin
17/10/07 18:21:32.60 PoQs0+n7.net
やっと時間とれた
>リポジトリのソースコードんとこにチェックが入ってない場合build-depでは「sources.listにソースの記述がないよ」
風なエラーになる
逆にソースコードんとこにはチェックが入ってるけどjdの置いてあるuniverseにチェックが入ってない場合「jdのソースパッケージがないよ」ってエラーになる
-----------------------
sudo add-apt-repository multiverse
sudo apt-get update
W: URLリンク(archive.getdeb.net) の取得に失敗しました 404 Not Found [IP: 104.28.24.125 80]
W: URLリンク(archive.getdeb.net) の取得に失敗しました 404 Not Found [IP: 104.28.24.125 80]
E: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。
m@m ~ $
----------------------------------------------------------------------------
mint17.2、GUI からのユニバースリポジトリを有効の仕方が、わかりません。

120:login:Penguin
17/10/07 18:25:44.02 EfajNnyd.net
>>114
俺のミントのために1から箇条書きにしてくれると助かる。

121:login:Penguin
17/10/07 18:33:38.43 XAtLM5FN.net
>>116
>82のやり方でやって、エラーが出たらその都度、そのライブラリだけ
インストールすれば出来たけどな。
エラー出てるんだったら、皆に質問してみれば?

122:login:Penguin
17/10/07 18:40:59.69 FZlhqGA5.net
sudo apt-get build-dep jd でエラー出ても>>113がインストールされていれば問題ない

123:login:Penguin
17/10/07 19:08:45.17 PoQs0+n7.net
git pull して
./install.sh
でbinフォルダにjd.sh ファイルが出来できるが、これをクリックしても起動せず
binフォルダのjdを実行すると、起動して ついに板一覧が表示
なお、デスクトップのjd アイコンは白いままで、これも起動せず
----------------------------------------------------------------
板一覧が表示 だが、文学板をクリックしても、スレ一覧は表示しない
connect(getsockopt) failed [ 全 0 ]

124:login:Penguin
17/10/07 19:10:14.54 PoQs0+n7.net
[バージョン] 2.8.9-171003
[ディストリ ] Ubuntu 14.04.5 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[ gtkmm  ] 2.24.4
[ glibmm  ] 2.39.93
[ そ の 他 ] LANG = en_US.UTF-8
----------------------------------------------------------------
昨夜make 通ったもの

125:login:Penguin
17/10/07 19:13:33.48 PoQs0+n7.net
jd設定はまったく弄ってない、

126:login:Penguin
17/10/07 19:23:20.91 xGE7IOUE.net
>>119
./intall.sh


127:の前にjd.shは環境にあわせて書き換えてる?



128:login:Penguin
17/10/07 19:29:53.60 LWGuHoHS.net
\そうだ、devと名のつくもの全部インストールすればいいんじゃね/

129:login:Penguin
17/10/07 19:31:51.20 xGE7IOUE.net
アイコンが真っ白で起動しないとかならsudo apt-get install aracalteでメインメニューをインストールしてメインメニューからjdの起動コマンド確認してアイコンもjd.pngに変更

130:login:Penguin
17/10/07 20:04:15.41 7cx/sk2h.net
初心者スレでやれ

131:login:Penguin
17/10/07 20:17:18.18 NJ1mDwqq.net
>>119
自分はbinフォルダは無視して削除した
2chproxy.plフォルダ内のjd.shを編集してこれを使ってる
2chproxy.plの場所は
2chproxy.pl/bin/jd.sh→2chproxy.pl/2chproxy.pl/jd.sh
コンパイルしたjdは/usr/local/binにコピーしたのでjdの場所は
usr/bin/jd→usr/local/bin/jd
という具合に書き換えてる
これをしないと起動しないよ

132:login:Penguin
17/10/07 20:27:37.36 NJ1mDwqq.net
>>119
binフォルダ内のjdを起動させても2chproxy.plと同時に起動させなきゃスレ一覧は表示されないし各スレも空白のまま
あくまでjd.shで起動させなきゃ意味がない

133:login:Penguin
17/10/07 20:50:24.82 TMBKlGeU.net
>>125
JDの初心者スレなんてないし
ここで何の問題もない
>>127
別に起動方法は関係ないわな
JDと2chproxy.plと両方起動済みならそれで良し

134:login:Penguin
17/10/07 21:19:47.61 PoQs0+n7.net
>./intall.shの前にjd.shは環境にあわせて書き換えてる?
環境にあわせて書き換えてる?」の意味がわかりません

135:login:Penguin
17/10/07 21:24:19.75 PoQs0+n7.net
真っ白で起動しない問題のアイコンですが、属性を見ますと
コマンド>/home/m/2chproxy.pl/jd.sh
先の質問
----------------------------------------------------------------
>./intall.shの前にjd.shは環境にあわせて書き換えてる?
環境にあわせて書き換えてる?」の意味がわかりません
----------------------------------------------------------------
と関連してると思われるが

136:login:Penguin
17/10/07 21:26:31.82 PoQs0+n7.net
恐れいり豆
>./intall.shの前にjd.shは環境にあわせて書き換えてる?
環境にあわせて書き換えてる?」の意味がわかりません
具体的手順として、何を何するかわからんという意味です

137:login:Penguin
17/10/07 21:49:09.06 NJ1mDwqq.net
>>129
jd.shをクリックして実行ではなく表示にすると内容が見れます
上のほうにある
# 2chproxy.plの場所をフルpathで書く。
# JDの場所
この2つを正確にパスを編集してね、ということです

138:login:Penguin
17/10/07 21:55:35.62 PoQs0+n7.net
同梱の jd.sh はJDを起動する前に 2chproxy.pl を起動させるシェルスクリプト。
 使う場合は、
PROXY="$HOME/bin/2chproxy.pl"
JD="/usr/bin/jd"
の二つを自分の環境に合わせて変更。
-------------------------------------------------
のことだと思うが、これも「具体的に」どんな操作をするのか、わかりません。
よろしくお願いします

139:login:Penguin
17/10/07 21:58:24.85 IVul234d.net
READMEも読まない馬鹿が沢山いるのな
馬鹿は放っておくのが一番

140:login:Penguin
17/10/07 22:01:43.46 NJ1mDwqq.net
>>129
あの、HOMEにあるbinフォルダのjd.shをクリックしても起動しないといってたけど
もしかしてそのフォルダに一緒に入ってる2chproxy.plに
chmod +x 2chproxy.pl
をして実行権限与えてます?
まずこれをして、さらにここから起動させたいのであればjd.shを編集して
# 2chproxy.plの場所をフルpathで書く。
というのは
PROXY="$HOME/bin/2chproxy.pl"
に編集しないとダメですよ

141:login:Penguin
17/10/07 22:08:23.26 xGE7IOUE.net
わざと質問してるとしか思えないんだがこの程度の奴がLinux使ってるのか?

142:login:Penguin
17/10/07 22:10:19.78 PoQs0+n7.net
# 変更前
# 2chproxy.plの場所をフルpathで書く。
PROXY="$HOME/bin/2chproxy.pl"
# JDの場所
JD="/usr/bin/jd"
----------------------------------------------------------------
# 変更後
# 2chproxy.plの場所をフルpathで書く。
PROXY="$HOME/bin/2chproxy.pl"
# JDの場所
JD="$HOME/bin/jd"
----------------------------------------------------------------
絶対パスの意味がわかりませんが、多分こうでないかと

143:login:Penguin
17/10/07 22:15:52.63 NJ1mDwqq.net
>>137
$HOMEのbinフォルダに実行ファイルのjdをコピーしてるの?

144:login:Penguin
17/10/07 22:17:15.19 PoQs0+n7.net
次に
./intall.sh
実行してみます

145:login:Penguin
17/10/07 22:19:07.57 xGE7IOUE.net
>>138
こいつわざと質問してるからもうスルーしとけ2chproxy.plは前日から使ってるハズたがら判らないほうがおかしい

146:login:Penguin
17/10/07 22:20:50.53 7IBtlmdu.net
>>140
確かに…

147:login:Penguin
17/10/07 22:23:18.42 TMBKlGeU.net
>>139
>>138に答えんといかんよ

148:login:Penguin
17/10/07 22:23:25.50 PoQs0+n7.net
原因がわかりました
ホームのjd フォルダ内の /src/jd のリンクを作って 
管理者権限で /usr/bin にカット&ペーストべきところを
/usr/bin でなく


149:、$HOME/bin にカット&ペースト してた  ---------------------------------------------------------------- したがって先の編集を元へ戻します ID:NJ1mDwqq様、ありがとうございます



150:login:Penguin
17/10/07 22:24:24.75 7IBtlmdu.net
このスレではjdのビルドまでで2chproxy.plはスレ違いって事で2chmateスレでお願いします

151:login:Penguin
17/10/07 22:28:51.06 d9m70QOq.net
>>144
2chproxy.plスレの間違いでした

152:login:Penguin
17/10/07 22:39:48.95 PoQs0+n7.net
m@m ~ $ cd 2chproxy.pl/
m@m ~/2chproxy.pl $ ./install.sh
Copying 2chproxy.pl to /home/m/bin
Copying jd.sh to /home/m/bin
Copying jd.desktop...
Backup to jd.conf
replace jd.conf
m@m ~/2chproxy.pl $
さて、どうでしょうw?

153:login:Penguin
17/10/07 22:51:50.48 tk1LLUnb.net
まあ,皆分かってると思うけど、 ID:PoQs0+n7 はスルーでつよ(`・ω・´)

154:login:Penguin
17/10/07 22:54:56.70 PoQs0+n7.net
ダメです、症状同じ
>あの、HOMEにあるbinフォルダのjd.shをクリックしても起動しないといってたけど
もしかしてそのフォルダに一緒に入ってる2chproxy.plに
chmod +x 2chproxy.pl
をして実行権限与えてます?
----------------------------------------------------------------
だけやってなかったので、今から。
これは最後にヤってもかまわないんですよね?

155:login:Penguin
17/10/07 22:56:56.32 uQoxgNqG.net
重いのはjdのせいか?

156:login:Penguin
17/10/07 23:01:38.24 XAtLM5FN.net
>>148
いいよ。

157:login:Penguin
17/10/07 23:02:24.25 PoQs0+n7.net
できましたァww
m@m ~ $ cd '/home/m/2chproxy.pl'
m@m ~/2chproxy.pl $ git pull
Already up-to-date.
m@m ~/2chproxy.pl $ ./install.sh
Copying 2chproxy.pl to /home/m/bin
Copying jd.sh to /home/m/bin
Copying jd.desktop...
Backup to jd.conf
replace jd.conf
m@m ~/2chproxy.pl $ chmod +x 2chproxy.pl
m@m ~/2chproxy.pl $
m@m ~/2chproxy.pl $ perl 2chproxy.pl
[0|1675] PROCESS: listen to URLリンク(127.0.0.1:8080)

158:login:Penguin
17/10/07 23:02:36.18 WanLtD4i.net
>>149
jdが重いってどんだけ古いPC使ってるんだ?

159:login:Penguin
17/10/07 23:03:31.40 FLkuBCVm.net
またバカがかまってら

160:login:Penguin
17/10/07 23:11:04.36 Rqab7qz/.net
なんでhomeに置きたがるのだろうか

161:login:Penguin
17/10/07 23:18:33.62 PoQs0+n7.net
症状同じ
再度、./intall.sh
実行か

162:login:Penguin
17/10/07 23:20:56.08 1PgHpJjX.net
>>149
なんか重いね。たぶんサーバー側だろ。

163:login:Penguin
17/10/07 23:45:29.21 PoQs0+n7.net
jd やっと使えるようになりました
ありがとうございました
細かな問題ありますが
ショートカットなど
ゆっくり楽しく調整していきます
/home/m/jd/src
をクリックして起動してる状態
m@m ~/2chproxy.pl $ chmod +x 2chproxy.pl
m@m ~/2chproxy.pl $
m@m ~/2chproxy.pl $ perl 2chproxy.pl
[0|1675] PROCESS: listen to URLリンク(127.0.0.1:8080)
m@m ~/2chproxy.pl $ ./install.sh
Copying 2chproxy.pl to /home/m/bin
Copying jd.sh to /home/m/bin
Copying jd.desktop...
Backup to jd.conf
replace jd.conf
m@m ~/2chproxy.pl $ perl 2chproxy.pl
[0|1675] PROCESS: listen to URLリンク(127.0.0.1:8080)
[1|1072] HTTP: HTTP/1.1 200 OK | GET URLリンク(mao.5ch.net:80)
[2|1072] HTTP: HTTP/1.1 200 OK | GET URLリンク(mao.5ch.net:80)
[3|1072] HTTP: HTTP/1.1 200 OK | GET URLリンク(mao.5ch.net:80)

164:login:Penguin
17/10/07 23:57:49.42 PoQs0+n7.net
>>126
> 自分はbinフォルダは無視して削除した
>
> 2chproxy.plフォルダ内のjd.shを編集してこれを使ってる
> 2chproxy.plの場所は
> 2chproxy.pl/bin/jd.sh→2chproxy.pl/2chproxy.pl/jd.sh
>
> コンパイルしたjdは/usr/local/binにコピーしたのでjdの場所は
> usr/bin/jd→usr/local/bin/jd
>
> という具合に書き換えてる
> これをしないと起動しないよ
レスできずに申し訳ありません
自分が初心者すぎて、また参考にしてる情報と形式が異なるので、さらにまたディレクトリ構造が理解できておらず、そのためです。
親切な方だと、すぐわかりました。
このスレにはホンモノのキチガイがなんにんか住んでるようなので、とにかく目前の課題に集中しようと努めました。
無事使用可能になったあかつきに、まず第一番に謝らないと―と考えていました。
その他の皆さんもありがとうございました!

165:login:Penguin
17/10/08 00:01:49.72 yRu7b0t8.net
>>158
>このスレにはホンモノのキチガイがなんにんか住んでるようなので
おいおい荒れるからスルーしときなよ
みんな分かってるよ

166:login:Penguin
17/10/08 00:04:03.01 tn2qQEcr.net
2chproxy.plかJDを更新してから、まちBBS読めなくなった人おりますか?

167:login:Penguin
17/10/08 00:08:12.05 sWoFsiWx.net
>>82
おかげさまでimgurの画像見れるようになりました
ありがとー

168:login:Penguin
17/10/08 00:10:25.58 tn2qQEcr.net
外部板に登録したまちBBSを読み込もうとすると、
移転しました
板一覧を更新しますか?
ってダイアログが出て、それで「はい」を選んで更新しようとしても、
サーバ上の板一覧は更新されていません
強制的に再読込しますか
とまたダイアログが出て、それで更新しても結局更新されず
最初の状態に戻ります
2chproxyとJDを更新して、2chと5chは読めるようになっています

169:login:Penguin
17/10/08 00:11:53.11 tYbXccVu.net
JD for androidを頼む

170:login:Penguin
17/10/08 00:13:53.98 Kb13Cn29.net
なんか凄い事を皆さんやっているんだね。
自分は、2chproxy.plの2chを25chに書き換え、
.jdのboards.xmlの2chを5chに書き換え、
誰かが作ってくれた、
$ for d in *.2ch.net; do ln -s $d ${d/.2ch./.5ch.}; done
でフォルダのシンボリックリンクを作って再起動で、読み書き出来るようになった。

171:login:Penguin
17/10/08 00:15:29.56 G0HCaIWb.net
>>158
> このスレにはホンモノのキチガイがなんにんか住んでるようなので
自分自身は↓な事書いておきながらよく言う
スレリンク(linux板:941番)

172:login:Penguin
17/10/08 00:19:43.54 tn2qQEcr.net
連投すみません
まちBBSに関して自分なりに調べてるけど、読もうとしたのは東海板で、
他の地域の板はどうなのかなって、試しに北海道板を読んだら読み込めた
どういう違いがあるんだろう

173:login:Penguin
17/10/08 00:21:45.26 tn2qQEcr.net
関東も四国も読めないな
まちBBSで外部板として追加して読める板と読めない板があるのは、どういう違いがあるんだろう

174:login:Penguin
17/10/08 00:22:50.89 /vtKYnRI.net
>>162
それは、まちBBSのアドレスが間違えてるよ。

175:login:Penguin
17/10/08 00:24:40.13 tn2qQEcr.net
>>168
例えばどういうのが正しいです?
今色々やってるけど、読めた北海道は
URLリンク(hokkaido.ma_chi.to)
読めなかった板は
URLリンク(mac_hi.to)
みたいなパターン
北海道みたいなのが正解?
まちのURL書き込めないので _ 入れてちょっと改変してます

176:login:Penguin
17/10/08 00:29:59.01 tn2qQEcr.net
src/dbtree/boardbase.cpp
1152 if( m_lng_rawdata && get_code() == HTTP_OK && std::string( m_rawdata ).find( "window.location.href" ) != std::str ing::npos ){
これで else のほうに行ってしまう
しばらく調べてみます

177:login:Penguin
17/10/08 00:30:34.24 h6BTnwPj.net
北海道のほうですな

178:login:Penguin
17/10/08 00:34:14.02 /vtKYnRI.net
>>169
東海版のアドレスを書こうとしたら、NGワードにひっかかるな。
kinki    /toukai/
だぞ。

179:login:Penguin
17/10/08 00:34:35.08 tn2qQEcr.net
>>171
URLリンク(kanto.ma_chi.to)
そうだと思って、みたいにしてもダメなんですよねえ
なんだろ

180:login:Penguin
17/10/08 00:36:22.43 tn2qQEcr.net
>>172
URLリンク(kinki.ma_chi.to)
それもWebブラウザからは開けるんですけど、
外部板として
URLリンク(kinki.ma_chi.to)
にすると、やっぱり最初に書いた、板一覧の更新がどうとか言われるんですよね…

181:login:Penguin
17/10/08 00:38:00.54 tn2qQEcr.net
httpsとhttpも両方試しても変わらないみたい

182:login:Penguin
17/10/08 00:41:27.23 h6BTnwPj.net
>>174
URLリンク(light.dotup.org)

183:login:Penguin
17/10/08 00:46:56.21 tn2qQEcr.net
すみません、お騒がせしました
外部板の設定を修正しても、JDを再起動するまでは反映しないんですね
外部板まちBBSのURL を URLリンク(mach_i.to) から URLリンク(YYY.mach_i.to) に修正してから再起動したら
読み込めるようになりました
起動しっぱなしで、色々いじってても読み込めなかったわけだ…

184:login:Penguin
17/10/08 00:47:06.10 oLw9FPWM.net
>>136
たぶんまとめサイトとかでしょ
誰もレスしないから諦めて自己レスしてるかも
それか碌でもないお人好しか

185:login:Penguin
17/10/08 09:05:25.36 hpNx951S.net
おはようございます
昨日mint17.2で使えるようになったものです
問題を2点把握してます
1.
/home/m/jd/src
をクリックして起動してる状態
2.
m@m ~/2chproxy.pl $ perl 2chproxy.pl
[0|1675] PROCESS: listen to URLリンク(127.0.0.1:8080)
[1|1072] HTTP: HTTP/1.1 200 OK | GET スレリンク(linux板:161番)-n
をその都度してから接続される状態
----------------------------------------------------------------
また、デュアルブートのubuntu mate 16.04側で、最初からやりたいが
> 自分は、2chproxy.plの2chを25chに書き換え、
> .jdのboards.xmlの2chを5chに書き換え、
> 誰かが作ってくれた、
> $ for d in *.2ch.net; do ln -s $d ${d/.2ch./.5ch.}; done
> �


186:ナフォルダのシンボリックリンクを作って再起動で、読み書き出来るようになった。 みたいな弄りをしていてうまくいかず、その状態から どうしてゆけばいいのか?わからないです



187:login:Penguin
17/10/08 09:13:17.43 17AYUQat.net
>>179
昨日の基地外なのでスルーお願いします

188:login:Penguin
17/10/08 09:30:44.96 17AYUQat.net
もう5ch対応に関する質問の書き込みはスルーでいいんじゃね?

189:login:Penguin
17/10/08 09:33:13.15 hpNx951S.net
make まで問題ないので
それ以外の作業工程のどこかがダメだったと思うんです
もう一度その部分を最初からやり直してみたいんです
だれか親切な方! マンツーマンでお願い申し上げます(ペコリ)

190:login:Penguin
17/10/08 09:53:16.12 GtDMfuDx.net
誰だよビルドをサポート始めたのは

191:login:Penguin
17/10/08 10:08:00.10 dWcLJh9h.net
ここでやってあげるから移動しなさい
初心者の質問相談にやさしく答えるスレ Part9©2ch.net
スレリンク(linux板)

192:login:Penguin
17/10/08 10:21:19.97 yRu7b0t8.net
他に特に話題もないし
ここでするべき問題だろ
JD使いたい人間を追い出したいということは
あいつだな

193:login:Penguin
17/10/08 10:51:40.31 G8OsO8pO.net
まちBBSは今の所5chで対応してないけど
外部板を利用すればいけるよ

194:login:Penguin
17/10/08 10:52:24.26 6oYPitWz.net
前スレから読めば解る事を何度も質問するのもどうかと思うぞ
読んで解らない奴が何故Linux使うのかと

195:login:Penguin
17/10/08 11:00:09.72 yRu7b0t8.net
>>186
そもそも外部板だから
>>187
「前スレから読めば解る事」なんだろうか?
人によると思うよ
前に書いてあるならここにあるよと教えればいい
それでも分からんなら教え方変えるかスルーすればいい
>読んで解らない奴が何故Linux使うのかと
使う理由は色々あるし
分からないことは悪いことじゃない
聞くことによって成長するんだ

196:login:Penguin
17/10/08 11:01:14.03 G8OsO8pO.net
まちBBSを外部板で利用する場合、~/.jd/etc.txtに下記のように記述すればいいよ
URLリンク(or2.mobi)

197:login:Penguin
17/10/08 11:16:54.17 yRu7b0t8.net
そう言えばcarpenter鯖サヨナラで収容板は他の鯖にお引越しなんだけど
どういった対処すれば良いんだろうね?
みんな5ch問題への対応バラバラだから一概に言えない問題だけど

198:login:Penguin
17/10/08 11:21:45.62 qhtTZbbT.net
以前からjd + 2chproxy.pl使ってる人は2chproxy.plフォルダー内でgit pullして更新、jd.shの2chproxy.plとjdのpathが合ってるか確認し./install.shで5ch対応化
jdを新たにビルドして使う人は>>113のpackageがインストールされていらか確認

199:login:Penguin
17/10/08 11:52:10.83 UrpJeLNp.net
>>77
--with-openssl でbuildしてみるとどうでしょう

200:login:Penguin
17/10/08 12:43:58.71 zP444paA.net
>>192
もう解決してるんじゃない?

201:login:Penguin
17/10/08 12:59:05.94 Q80dNKOF.net
>>118
作者がわざわざ適切な方法をREADMEに書いてんだからそれを台無しにするような悪手を人に勧めんなよ…

202:login:Penguin
17/10/08 13:15:00.53 gNhtkscU.net
>>194
そもそもREADMEも読まない馬鹿ばかりが質問してるからだろ
そんな奴の質問はもう受ける必要ないと思う

203:login:Penguin
17/10/08 13:24:39.70 VPgGKzGq.net
最新版の2chproxy.plはjdをビルドしなくても今までのjdを書き換えてくれるのにビルド環境も整えられない奴がビルドしたがるってのもな…

204:login:Penguin
17/10/08 13:29:23.71 UrpJeLNp.net
du -sh ~/.jd
してみたら7.7GBだった。うーん。。。
du -sh ~/.jd/image が1.5GBだから6.2GBがログサイズか
こんだけあると安�


205:ユに乗り換えできないのよね



206:login:Penguin
17/10/08 13:58:51.91 2lbg3z/a.net
>>197
どんだけぇ~

207:login:Penguin
17/10/08 14:07:32.00 yRu7b0t8.net
>>194
悪手でも何でもないけどな
ソース書き換えとかする訳じゃなし

208:login:Penguin
17/10/08 15:16:36.46 Q80dNKOF.net
>>199
悪手だよ
例えばUbuntuの場合リポジトリのjdのbuild-dependsにはzlib1g-dev, libmigemo-dev, libasound2-devなんかが入ってるが>>113には入ってない
それらは本当に新しいjdでは必要ないのか?
>>113は何でそれらが元のパッケージでは必要となっていたのかちゃんと把握してるのか?

そういうのをきちんと把握しないで「俺はこれでいけたからこれでおk」ってんじゃ話にならない
自分がやる分には勝手だが、他人に対してそれだと「今度はxxxってエラーが出ました」みたいな各環境依存の不確定なエラーの原因がふえるだけ
そういうクソ面倒なことや不確定な要素を少しでも減らすために作者が適切な方法を提示してるんだから、それがエラーを吐くならそっちにきちんと対処するほうが遥かに適切

209:login:Penguin
17/10/08 15:24:04.63 6H7d7YhU.net
>>200
元々の作者の所をみて言った方がいいぞ

210:login:Penguin
17/10/08 15:31:43.05 kuBC2wFC.net
>>200
> それらは本当に新しいjdでは必要ないのか?
migemoを使うとか音を鳴らすとかしたいときには必要になる
一概に悪手とは言い切れないだろう

211:login:Penguin
17/10/08 15:37:06.36 VPgGKzGq.net
今後、このスレでの質問はID:Q80dNKOFが全て解答してくれるそうです。他のみなさんは口出ししないで下さい

212:login:Penguin
17/10/08 15:56:54.06 lwcY8BO7.net
>>191
様子見してたが、これを実行したらいけた。
サンキュー。
ただ、install.shないの# jd.confの場所 jd_conf=
を指定する必要があった。
読みこみ書きこみがやたら時間がかかるようになったのはなんでだろう?

213:login:Penguin
17/10/08 16:56:06.73 6mwllajs.net
ID:Q80dNKOF解答してやれよ

214:login:Penguin
17/10/08 17:02:56.34 7m8TRO4p.net
>>204
スパイウェアの疑いがある

215:login:Penguin
17/10/08 17:12:51.70 hpNx951S.net
>>203
> 今後、このスレでの質問はID:Q80dNKOFが全て解答してくれるそうです。他のみなさんは口出ししないで下さい
>>205
> ID:Q80dNKOF解答してやれよ
お前ら見苦しい。ケンカする場じゃねぇよここは。質問者様と回答者の迷惑なんだよ。

216:login:Penguin
17/10/08 17:16:31.00 OaNjyhKZ.net
>>82
ランチャーから起動するとスレが更新されない

217:login:Penguin
17/10/08 17:18:55.04 hpNx951S.net
マウスを番号に当てると「ヒントどうたらこうたら」と吹き出しがでて、エラエラします
解除の仕方を教えでぐれ

218:login:Penguin
17/10/08 17:20:53.77 odF3ugV4.net
>>209
お前には答えてやらね

219:login:Penguin
17/10/08 17:24:36.59 hpNx951S.net
>>210
ザコw

220:login:Penguin
17/10/08 17:25:54.85 hpNx951S.net
Synaptic等のパッケージツールのオプションの所のレポジトリあたりに
ソースコードを有効ってチェックする所があるからそれをチェック
その後Synapticの更新か端末でsudo apt-get update
そんでsudo apt-get build-dep jd すればコンパイルに必要な物一式がインスコロールされる
-----------------
こんなんあったんだなぁ もっと簡単にmakeできたんかなぁ?
ここからubuntu mate 16.04側で最初からやり直そっかなァ~~~?

221:login:Penguin
17/10/08 17:28:13.81 Q80dNKOF.net
ちゃんとエラーとかの手がかりが書いてあるとか、コード読むきっかけになるネタで興味をもったら普通に回答してるけどな
jdがglibmmの変更でビルドが通らなくなってたのの修正とか
puppyでmozc動かすパッチとか
前者はdebianにもyama-natuki氏のリポジトリにも取り込まれてるし
つってもどれもドヤるのも恥ずかしいレベルのしょーもない変更だけど

222:login:Penguin
17/10/08 17:28:45.17 yRu7b0t8.net
>>200
オプションは自分で選べばいいじゃん
分からなくて質問来たらその時教えてやればいいんだし
それに悪手とか文句とか言ってないで最初から
>Ubuntuの場合リポジトリのjdのbuild-dependsにはzlib1g-dev, libmigemo-dev, libasound2-devなんかが入ってるが>>113には入ってない
と指摘すりゃいいじゃん
そもそも
sudo apt-get build-dep jd
がちゃんと通ればそれらも入るのかい?
ソース見てないからよく分からんのだけど
>>207
でもID:Q80dNKOFが一方的に悪いと思うよ

223:login:Penguin
17/10/08 17:31:45.12 YvGUjKf5.net
こいつ昨日の奴やな
スルーしとけ

224:login:Penguin
17/10/08 17:34:05.87 yRu7b0t8.net
>>213
もう一段下に降りてきなされってことだと思うよ
唯我独尊だとせっかくの能力が生かされない

225:login:Penguin
17/10/08 17:44:18.37 yRu7b0t8.net
>>213
ところで2.8.9-150226を使っている人が2.8.9-171003使いたい場合のあらまほしき方法って何になるんだろう?
これ書いとくと困る人減るんじゃないか?

226:login:Penguin
17/10/08 17:53:27.63 hpNx951S.net
>>214
> でもID:Q80dNKOFが一方的に悪いと思うよ
ごめんw 誰が誰かわからんくww
ID:Q80dNKOF はスキルは高いじょ、人間性悪いだけ!

227:login:Penguin
17/10/08 17:56:46.12 tKc/NoWI.net
前スレからのログも読まんと何いってんだかbuild-depのerrorもPPAリポジトリのソースコードも追加って書かれてるのにな読まないで質問してる奴等ばかりやで

228:login:Penguin
17/10/08 17:59:35.99 hpNx951S.net
>>219
てめぇは何をエヴァっとんかァ!! この愚民がァ~! この美しき大阪からでてゆけっ!!

229:login:Penguin
17/10/08 18:00:36.47 hpNx951S.net
前スレからのログなんか、いちいち読んでられるかァ?

230:login:Penguin
17/10/08 18:03:13.37 tKc/NoWI.net
お前が一番偉そうにしてる分け方だが?まぁお前には誰も答えてくれんだろ

231:login:Penguin
17/10/08 18:05:30.39 tKc/NoWI.net
質問OKにするから基地外沸くんやで

232:login:Penguin
17/10/08 18:06:23.73 t/vNBybP.net
改行キチが他人の人間性語るなよって思うけどある意味興味深い
気ちがい染みた言動で手助けされるチャンスを自ら大幅に減らしてるのに
自分のスタイルを貫いてるのはやはり荒らすのが楽しいのだろうな

233:login:Penguin
17/10/08 18:08:24.97 9y8GTplX.net
>>217
吉田兼好だね
シブいね
コンパイルの方法はほぼ出尽くしたからこれからコンパイルするひとは上のスレをよく見ておくことだね
それでも
聞くは一時の恥、聞かぬは一生の恥
頑張ってトライしてほしい

234:login:Penguin
17/10/08 18:10:27.98 yRu7b0t8.net
>>219
断片的だからどれが該当するのか分からんのじゃないか?
ID:Q80dNKOFにはそこのところ親切に教えて欲しかったなあ
それで217書いたのだがまあスルーされても仕方がないか

235:login:Penguin
17/10/08 18:20:43.22 t/vNBybP.net
gitの使い方、autotoolsの使い方、各ディストリの構成管理ツールの使い方などを理解して目的に応じた対応が出来ることがあらましきことだろう

236:login:Penguin
17/10/08 18:42:15.31 7m8TRO4p.net
gitねえ抵抗感あるよ

237:login:Penguin
17/10/08 18:45:16.35 hpNx951S.net
さいごのしつもん
アイコンがまっしろ
ちゃんと JD のアイコンにしたいです

238:login:Penguin
17/10/08 18:53:19.80 hpNx951S.net
解決

239:login:Penguin
17/10/08 18:56:43.84 hpNx951S.net
最後から二番目のしつもん
むかしのjd の、.jd-MOTO という名前でとってありますぅ
それをリネーム .jd 
ぜんぜんですぅ
むかしのjd の、  .jd       を再利用したい
やり方を

240:login:Penguin
17/10/08 19:04:40.62 yRu7b0t8.net
>>227
それはあらまほしきレスじゃないなあw
>>231
さすがにそこまでいくと何言って�


241:驍フか分からん



242:login:Penguin
17/10/08 20:19:47.23 5/FkR53u.net
>>232
しっかり相手してやれよキチガイフレンズ

243:login:Penguin
17/10/08 20:39:08.20 yRu7b0t8.net
単発IDってことは本人も荒らしだって自覚があるんだろうね

244:login:Penguin
17/10/08 21:08:26.43 /vtKYnRI.net
明日の天気を教えてください!
晴れますかぁ!(*^^*)

245:login:Penguin
17/10/08 21:11:32.01 yRu7b0t8.net
前スレ705の
1) 「設定ーネットワークープロキシ」でその他のサーバ用もチェックする
2) ~/.jd/boards.xml の内容を 2chから5chに置換
3) ~/.jd/以下の hoge.2ch.net を hoge.5ch.net にリネーム
4) 2chproxy.pl の内容を 2ch から [25]chに置換
をして
その後2.8.9-171003にしたんだけど
スレ一覧(実況の奴ね)を更新すると板一覧もbookmark.xmlも2ch.netに戻るけどそのまま支障なく使えるね
という訳でこの場合は何も対策要らないんだな

246:login:Penguin
17/10/08 22:35:46.24 CqC3AB9i.net
[バージョン] 2.8.9-171003
[ディストリ ] Linux Mint 18.2 (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] KDE
[ gtkmm  ] 2.24.4
[ glibmm  ] 2.46.3
[オプション ] '--with-native'
'--with-openssl'
'--with-sessionlib=xsmp'
'--with-alsa'
'--with-gthread'
'--with-migemo''--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict'
[ そ の 他 ]
--with-nativeしか付けなかったけどディストリ供給のjdのソース落としてその中のbuildルールみて
それに準ずるように再度コンパイル
--with-opensslはついてなかったけど上で付けてビルドしてみたらって言ってた人が居たので
つけてみたよ

247:login:Penguin
17/10/09 00:07:27.00 Qt/ppTRB.net
なんだここ?俺が質問書かなきゃぜんぜんじゃん
おまえは自分つーもんがないから、すぐ2ちゃんに染まるのよ

248:login:Penguin
17/10/09 00:08:09.69 Qt/ppTRB.net
おまえは弱い人間や。。。
おまえは正真正銘の2ちゃんねらーや。。。

249:login:Penguin
17/10/09 00:22:43.30 bwxL//st.net
>>238
また話が錯綜するから用がない時は引っ込んでろ

250:login:Penguin
17/10/09 00:23:24.15 s3Rqs5/H.net
>>236
4) 2chproxy.pl については最新のを持ってきて上書きすれば置換しないでOK
いちおう指摘しておくね

251:login:Penguin
17/10/09 00:23:37.17 Qt/ppTRB.net
むかしのjd の、.jd-MOTO という名前でとってありますぅ
それをリネーム .jd 
ぜんぜんですぅ
むかしのjd の、  .jd       を再利用したい
やり方を
↓ 文章を修正
バックアップしてる
.jd-MOTOを再利用できる、と解釈したのですが
 .jd にリネームしても、ダメでした。
これはムリなのか? 

252:login:Penguin
17/10/09 00:28:53.72 bwxL//st.net
>>241
そうね
じゃあそっちで

253:login:Penguin
17/10/09 00:30:28.05 Qt/ppTRB.net
期待してるぞ... 待っとるぞ

254:login:Penguin
17/10/09 00:31:11.90 Qt/ppTRB.net
解決しろよ
人間検索めが

255:login:Penguin
17/10/09 00:32:28.90 Qt/ppTRB.net
俺のいっさいの困難をすべて解決しろ
それができぬなら死んでこい

256:login:Penguin
17/10/09 00:39:49.07 V/ojy80L.net
>>246
馬鹿は死ねよ
そもそも古いjdのログを利用したいなら古いjdに最新版2chproxy.pl適用するだけだ
判ったら即、首吊れ

257:login:Penguin
17/10/09 01:22:56.30 Qt/ppTRB.net
>>247
> そもそも古いjdのログを利用したいなら古いjdに最新版2chproxy.pl適用するだけだ
ログはいりません。設定を手作業がめんどくさい。「古いjdに最新版2chproxy.pl適用」これにチャレンジ


258:する、明日以降。 ubuntu mate 16.04に残してある「古いjd」で。 明日からガッツリ指導を受けきって参ります! ぜんぶ答えていただきましょう!! リナックス板に出入りするクズどもを、ぜんいん土下座させるほどのスキルを身につけてまいります!!!



259:login:Penguin
17/10/09 01:38:02.15 Qt/ppTRB.net
書き込みに失敗しました
connect(getsockopt) failed
解決方法が知りたいナ

260:login:Penguin
17/10/09 01:42:30.82 Qt/ppTRB.net
304 Not Modified
これはキャッシュ用に使用します。このレスポンスコードはクライアントに対して、レスポンスは変更されていないことを示します。よって、クライアントはキャッシュ済みのレスポンスを使い続けます。
HTTP/1.1 304 Not Modified
って出るぞ、これなんだ?

261:login:Penguin
17/10/09 01:46:21.32 y5+JA1li.net
2chproxy.plもjdも更新
読める画像が出てきたけど反対に読めない画像も出てきた
http 1.1 400 bad request を返される
更新直後にやったネットワーク設定のプロキシ、その他のサーバー用を使用するに
チェックしたのがいけなかったみたい

262:login:Penguin
17/10/09 01:48:15.17 lBVzGG9i.net
>>213
> jdがglibmmの変更でビルドが通らなくなってたのの修正
thx

263:login:Penguin
17/10/09 02:03:10.48 uLIUkYBP.net
このスレを参考にしてリビルドしたら、
最初はエラーが出てたけど昔の設定を一部直したら完璧に動くようになりました。
ありがとうございます。
なによりヤマサンに感謝です。

264:login:Penguin
17/10/09 03:33:44.87 WxFRWE9h.net
馬鹿を付け上がらせたヤツも一緒に首吊っとけ

265:login:Penguin
17/10/09 04:19:46.15 bwxL//st.net
>>254
付け上がらせたも何も最初から変わってないじゃん
俺はその時々の態度によって対応決めてる
ところでJaneStyleのWin版が5ch対応したぞ
5ch完全移行も直ぐかもね
carpenter鯖にあった板も移転済みです

266:login:Penguin
17/10/09 04:28:12.08 bwxL//st.net
と思ったら
スレリンク(operatex板:344番)
>344 名前:High Sierra Sky ★ []: 2017/10/09(月) 04:24:00.62 ID:CAP_USER (14)
>Something was wrong, I am sorry for the inconvenience.

267:login:Penguin
17/10/09 04:30:31.41 1GQ0f5mJ.net
>>255
へー

268:login:Penguin
17/10/09 07:12:51.60 IDl8bxK3.net
URLリンク(github.com)
ここの導入方法通りにやって、2chproxy.plもここのを使っただけ
何で出来ないんだよ

269:login:Penguin
17/10/09 07:47:14.86 O8U/Cpnh.net
NGって便利だな
荒らしが全部消えた

270:login:Penguin
17/10/09 08:51:30.50 VhU0hZoX.net
>>258
パッケージ足りてる?

271:login:Penguin
17/10/09 09:04:12.90 Z2FGtp5g.net
>>258
build-depでerror出てないか?
PPAリポジトリでソースコードにもチェック入れると必要なpackageがインストールされerrorが出なくなる

272:login:Penguin
17/10/09 10:03:59.06 bwxL//st.net
違うんじゃね?
URLリンク(github.com)
ここの導入方法通りにやって、2chproxy.plもここのを使っただけ(で上手く行った)
(他も奴は)何で出来ないんだよ
ということだと思うよ

273:login:Penguin
17/10/09 10:11:04.74 X049YBtr.net
エラーなんですが、
書き込みに失敗しました
skip_chunk() failed : URLリンク(mao.2ch.sc)
って出るんですが、何でしょうかね、
投稿内容のtestの文字列とエラーメッセージのtestが関係しているんでしようかね、

274:login:Penguin
17/10/09 10:22:39.85 bwxL//st.net
>>263
どのスレに書き込もうとしたのかURLを明記
あと環境を詳細に(JD訳しのバージョン、変更内容等)
書き込み時は串通してる?

275:login:Penguin
17/10/09 10:29:31.89 Qt/ppTRB.net
はじめてカキコします。Lubuntu16.04.3


276:です。よろしくお願いします >make完了したら、「ホーム」にあるjdディレクトリからsrcディレクトリへ進みファイル「jd」をコピー、 「コンピューター」→usr→binに進み、その中に貼り付け。 ※最後のファイルjdのコピーと貼り付けは、管理者権限ありで起動したファイラーでやらないとダメかも。 この情報のソースをお願いします。またここでやっていることの意味を解説してください。



277:login:Penguin
17/10/09 10:42:20.56 bwxL//st.net
>>265
usr/bin
でググってみよう
個人的にはどうでもいいと思っているけど

278:login:Penguin
17/10/09 10:44:37.36 RtGoUhUF.net
>>265
管理者権限でファイラー云々はターミナルで
sudo pcmanfm
でファイラー立ち上げて
あとは/usr/binにコピーしてくればいいだけ

279:login:Penguin
17/10/09 10:49:02.78 Qt/ppTRB.net
URLリンク(qiita.com)
まずbinってなんなんや。
binとは、Binary codeのことでようするに実行可能プログラム置き場ということ。
バイナリということはコンパイル型の言語により作られたプログラムが置かれるのだろう。
/usr/bin
ユーザーが一般的に使用するコマンドで、
緊急時のシステム保守に必須ではないコマンドが配置
/binがOSの働きの根幹に関わるような役割をもつコマンドがはいっているのにたいして、/usr/binにはそれよりももっと一般的に使われるようなコマンドが主に入っている

280:login:Penguin
17/10/09 10:50:25.42 Qt/ppTRB.net
>>267
この処置をしなければ、jd は起動しないんですね?

281:login:Penguin
17/10/09 10:51:01.32 Qt/ppTRB.net
>>266
> 個人的にはどうでもいいと思っているけど
これをしなくても、起動可能にできるのか?

282:login:Penguin
17/10/09 10:51:49.48 RtGoUhUF.net
起動するかしないかを聞く以前にまずやれ

283:login:Penguin
17/10/09 11:04:36.94 2Pjzrx4F.net
今日も奇形児が暴れているのを確認してNG ID余裕

284:login:Penguin
17/10/09 11:12:01.63 bwxL//st.net
>>265に不審な点がなかったので気楽にレスしてしまったが
>はじめてカキコします
初っ端から嘘じゃないですか
この人変な口調で大騒ぎして相手にされないと分かると
時間帯変えて文調も変えて出てくるんだね
俺はまともに聞いてる時は答えるつもりだけど
今回はスルーだな

285:login:Penguin
17/10/09 11:17:51.69 RtGoUhUF.net
不審な点が無かったも何もID変わって無いっていう

286:login:Penguin
17/10/09 11:21:43.52 bwxL//st.net
>>274
IDいちいち覚えてないからなあ
まあ気付くべきだったがね
落ち度は俺にある

287:login:Penguin
17/10/09 11:28:16.98 cdWKrT70.net
皆さん、初めまして。(^_^;)
由美です。
女子高生です。ウフ。(*^^*)
>make完了したら、「ホーム」にあるjdディレクトリからsrcディレクトリへ進みファイル「jd」をコピー、
「コンピューター」→usr→binに進み、その中に貼り付け。
※最後のファイルjdのコピーと貼り付けは、管理者権限ありで起動したファイラーでやらないとダメかも。
この情報のソースをお願いします。またここでやっていることの意味を解説してください。 ウフ。(*^^*)

288:login:Penguin
17/10/09 11:39:16.24 p5Pj7lm8.net
どうせ勝手にソースいじったりしてるから俺は/usr/binにコピるとどれなのかわからなくなるので
ソースとセットでディレクトリに置いてる。

289:login:Penguin
17/10/09 11:52:05.57 bwxL//st.net
実行ファイル集めておいておく理由は一体何でだろうとは思ってる
知識ゼロだからね

290:login:Penguin
17/10/09 11:59:12.69 0y/udgGp.net
初心者スレが見つからなかったのでここで質問させて下さい
GNOMEとV2Cの相性が悪いので昔使ってたJDをもう一回試してみようと思ったのだけど
最新ソースの在り処が分からず困ってます
URLリンク(github.com) で良いのですか?
一応コンパイルでコケた drawareabase.hの333行目を
- const bool is_drawarea_realized(){ return m_window; }
+ const bool is_drawarea_realized() { return m_window ? true : false; }



291:としてコンパイルは出来たのですが5ch化の影響なのか設定ダイアログの後で落ちてしまいました 出来れば串を使わないバージョンを使いたいのですが jd-2.8.9-150226-a171004.patch.xz が見つからずにこちらも詰まってます(googleで引っ掛けたスレが開けませんでした) 環境はArchLinux x86_64版、gcc 7.2.0、gtkmm 2.24.5(gtkmm3は3.22.2)、linux 4.13.4です



292:login:Penguin
17/10/09 12:00:57.32 xzofSWcq.net
他の専用ブラウザはワッチョイをIDみたいにNG設定したりできたり総数参照したりできるのかな
そこだけ不便で困る

293:login:Penguin
17/10/09 12:04:49.65 p5Pj7lm8.net
パス通ってるから便利っちゃ便利なのでリンク貼る手もあるけど、
/binにはディストリの公式のが入ったりするし自前のはやっぱり分けておきたい。

294:login:Penguin
17/10/09 12:06:28.88 dOkUKaYQ.net
>>279
公式はメンテ放棄してるから何が最新とかは無い
リンク先はtestブランチを取ってこないとjd-2.8.9-150226そのままだ
jd-2.8.9-150226-a171004.patch.xzはtorを使ってないと取ってくるのが難しい

295:login:Penguin
17/10/09 12:15:07.62 RtGoUhUF.net
>>280
他の専ブラだとIDの隣に同一IDの書き込み回数が表示される
ワッチョイはNGNameで処理

296:login:Penguin
17/10/09 12:15:12.44 bwxL//st.net
>>279
串が必要なバージョンはそこのテストブランチの方にあるよ
URLリンク(github.com)
>googleで引っ掛けたスレが開けませんでした
パッチ名でググってgoogleのキャッシュを開けば見られるよ
2ch.netの仕様変更に対策するスレの401
ただしダウンロードに物凄く時間がかかる模様

297:login:Penguin
17/10/09 12:18:54.78 Z2FGtp5g.net
>>279
串使わないとjdは使えない

298:login:Penguin
17/10/09 12:20:23.29 xzofSWcq.net
>>283
ん、ワッチョイ抽出できないんだ

299:login:Penguin
17/10/09 12:26:54.85 RtGoUhUF.net
>>286
トリップみたいに名前欄に追加で出てくるから名前扱い

300:login:Penguin
17/10/09 12:31:01.46 SNx3+HJV.net
>>265
ソースもなにもこの人がそうやってるというだけのこと
makeが完了したらもうすでに/srcディレクトリにjdという実行ファイルが完成してるのでそれを使いやすいところにコピーすればいいということ
/binがシステムの根幹に関わる実行ファイルばかりなのに大して/usr/binはユーザーがインストールした使いやすい多少ゆるやかなディレクトリだということ
でも気をつけなければいけないのは、ここにあるのはapt-getやSynapticなどでインストールしたものが多くよっぽどわかってる人でなければ直接いじるのはやめたほうがいい
でないと誤って上書きとかしてしまったら不整合を起こして更新すらできなくなってしまう可能性すらある
そのためにもっとユーザーがコンパイルしたものやネットなどからダウンロードしたapImage版などを置くために/usr/local/binというディレクトリが用意されている
コンパイルしてもmake installすれば自動的に/usr/binディレクトリにインストールされるが、そうではなくて自分で実行ファイルを管理したいという人は/usr/local/binディレクトリに置けばいい
私も今回のコンパイルしたjdやkritaのapImage版などをこのusr/local/binに置いてる
/binよりも/usr/bin、/usr/binよりも/usr/local/binとよりゆるやかになっていくとイメージすればいい

301:login:Penguin
17/10/09 12:31:34.49 bwxL//st.net
>>285
API使うパッチが配布されてる

302:login:Penguin
17/10/09 12:33:22.36 2Pjzrx4F.net
APIは邪道

303:login:Penguin
17/10/09 12:43:05.75 bwxL//st.net
>>290
同感だけど個人の思想信条に属する話かと

304:login:Penguin
17/10/09 12:45:17.54 xzofSWcq.net
>>287
なるほど、いいな

305:login:Penguin
17/10/09 12:56:58.28 KlCHreeZ.net
パッチ当ててAPI使わなければいい話

306:login:Penguin
17/10/09 13:15:42.39 Htagck3C.net
/usr以下にパッケージマネージャ管轄外のファイルを入れるのは絶対やめたほうがいい
自分でビルドしたものはxdgに準拠している~/.local/binを作ってパス通した方がいい

307:login:Penguin
17/10/09 13:17:26.07 2Pjzrx4F.net
~/binではなくて、そんなものがあったのか

308:login:Penguin
17/10/09 13:53:41.39 Di9Veo50.net
>>267
pcmanfmとかはsudoじゃなくてgksudoとか使ったほうが良いよ

309:login:Penguin
17/10/09 13:56:40.41 Di9Veo50.net
>>263
ビルドの時に
$ make CXXFLAGS="-D_DEBUG_CHUNKED"
みたいにしてやるともう少し詳しい情報が出てくると思うけどどうだろう

310:login:Penguin
17/10/09 14:17:24.53 RtGoUhUF.net
>>296
マジで!?っと思って早速ググッてファイルの所有者確認してみたら普通にユーザーアカウントだった
rootじゃなかったのは何なんだろうか?

311:login:Penguin
17/10/09 14:28:10.34 2Pjzrx4F.net
>>294
スレ違いで申し訳ないけど、
XDG Base Directory Specification
URLリンク(specifications.freedesktop.org)
に、 $HOME/.local/bin に言及がないように見える

312:login:Penguin
17/10/09 14:38:32.16 RZr+ckB7.net
>>294
なんで?

313:login:Penguin
17/10/09 14:55:49.21 KlCHreeZ.net
一般ユーザーは自由に使えよ

314:login:Penguin
17/10/09 15:14:48.34 bwxL//st.net
>>293
どうやって?
>>294
俺も理由知りたい

315:login:Penguin
17/10/09 15:42:04.80 GI9PG8UY.net
今回の件をきっかけにいろいろ調べたけど、jd.cssなどをいじって見た目を
ちょっと変えてみるのも面白いな。オリジナルの作者がそのまま続けていれば
もう少し高度なこともできるようになったかもしれないが…

316:login:Penguin
17/10/09 15:48:11.91 Htagck3C.net
すまん、別にjdは~/binでもいいんだ
行儀の悪い、あるいはビルド時のコンフィグが下手なソフトは../share/とか../lib/で自分のデータにアクセスすることがあったりするので、
~/.local以下のディレクトリ構成が/usrと同じだと大丈夫なことがある
隠しディレクトリにパス通すのはセキュリティ的に問題がある、という意見もあるから、まあ好みでもいいが
/usr以下にmake installしたりして管轄外のファイルを置いとくと、パッケージの更新で動かなくなることがある
jd1つくらいならいいかもと思っても、忘れた頃にそういう問題が起きて超面倒
さらに他のソフトをmake installしてると、同じ理由で/usr/localでも問題が起きて解決するのが超面倒
「アップグレードかけたら壊れた」系のトラブルの原因になるから、/usr以下は汚さない、パッケージ化させて管理するのが良い
// ディストリはパッケージマネージャで選ぶべき、そして選ぶならArchがいい

317:login:Penguin
17/10/09 15:58:34.62 lBVzGG9i.net
絵文字対応はよ😖😞😢😭
画像に置き換えればいけるやろ!?😉😊😋

318:login:Penguin
17/10/09 16:02:07.53 KlCHreeZ.net
>>302
パッチ版使ってるならわかるだろ


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch