[過去ログ] [[[ 2ch ブラウザ JD 19]]] (1002レス)
1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1
(6): 2017/10/06(金)20:22 ID:o5PufOFR(1/6) AAS
JD は gtkmm/GTK+ を用いた2chブラウザです。

公式
外部リンク:jd4linux.sourceforge.jp

sourceforge.jp
外部リンク:sourceforge.jp

JDサポートBBS
外部リンク:jd4linux.sourceforge.jp

2chスレ過去ログ
外部リンク:jd4linux.sourceforge.jp
省8
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
38
(4): 2017/10/06(金)23:56 ID:vOzQo5MK(2/2) AAS
>>8 前スレの986です。
外部リンク:github.com にあるjd-2.8.9-171003をインストールしようとしたのは
CentOS 6 64bit JD Ver 2.8.9-150226で 2chproxy.pl v1.2 外部リンク:pastebin.com
を使用すると「設定ーネットワークープロキシ」でその他のサーバ用もチェックしないとスレの更新で読めなくなった。
だけどhttpsな画像リンクが取得できなくなる、チェック外すと画像を読み込む、と言う状態を改善できるかもと考えたからです。
jd-2.8.9-171003をインストール出来た結果、その他のサーバ用のチェックを入れないでもスレが更新できるようになり、
httpsな画像リンクも読めるようになりました。
>>10,12
c++11の代わりにc++0xを使用してみると
$ make CXXFLAGS+="-std=c++0x"
省18
82
(7): 2017/10/07(土)13:57 ID:5i7CUyYF(1) AAS
ビルドなんて今までしたことなかったから、2chproxy.plの差し替えでごまかしてきたけど、思い切って実行。
バージョンの表示が2.8.9-171003になって起動したから、とりあえず成功したようだ。
情報を書き込んでくれた皆さんに感謝。

自分がやったことまとめ。
Ubuntu16.04LTS(64bit)、ソフトウェアセンターからJDをインストールしただけの状態から開始。
まずシステム設定→ソフトウェアとアップデートと進み、「ソースコード」を対象に入れる。

外部リンク:github.com を参考に
sudo apt-get install build-essential automake autoconf-archive git
加えて sudo apt-get build-dep jd も実行
git clone -b test --depth 1 外部リンク[git]:github.com jd
省12
84
(5): 2017/10/07(土)14:27 ID:xuA5wYEw(1/4) AAS
全くのトーシロの俺が>>82をまんま真似てやってみた
>加えて sudo apt-get build-dep jd も実行
ここでソース無いって言われて終了

('A`)
106
(3): 2017/10/07(土)15:32 ID:XAtLM5FN(4/8) AAS
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
113
(4): 2017/10/07(土)16:26 ID:KMBsA8y/(3/3) AAS
ビルド環境

build-essential
libgtkmm-2.4-dev
autoconf
automake1.15
libtool
libgnutls-dev
libgcrypt20-dev
をsynapticで入ってるか確認
119
(3): 2017/10/07(土)19:08 ID:PoQs0+n7(8/23) AAS
git pull して
./install.sh
でbinフォルダにjd.sh ファイルが出来できるが、これをクリックしても起動せず
binフォルダのjdを実行すると、起動して ついに板一覧が表示
なお、デスクトップのjd アイコンは白いままで、これも起動せず
----------------------------------------------------------------
板一覧が表示 だが、文学板をクリックしても、スレ一覧は表示しない
connect(getsockopt) failed [ 全 0 ]
200
(3): 2017/10/08(日)15:16 ID:Q80dNKOF(2/3) AAS
>>199
悪手だよ
例えばUbuntuの場合リポジトリのjdのbuild-dependsにはzlib1g-dev, libmigemo-dev, libasound2-devなんかが入ってるが>>113には入ってない

それらは本当に新しいjdでは必要ないのか?
>>113は何でそれらが元のパッケージでは必要となっていたのかちゃんと把握してるのか?

そういうのをきちんと把握しないで「俺はこれでいけたからこれでおk」ってんじゃ話にならない
自分がやる分には勝手だが、他人に対してそれだと「今度はxxxってエラーが出ました」みたいな各環境依存の不確定なエラーの原因がふえるだけ

そういうクソ面倒なことや不確定な要素を少しでも減らすために作者が適切な方法を提示してるんだから、それがエラーを吐くならそっちにきちんと対処するほうが遥かに適切
213
(3): 2017/10/08(日)17:28 ID:Q80dNKOF(3/3) AAS
ちゃんとエラーとかの手がかりが書いてあるとか、コード読むきっかけになるネタで興味をもったら普通に回答してるけどな

jdがglibmmの変更でビルドが通らなくなってたのの修正とか
puppyでmozc動かすパッチとか
前者はdebianにもyama-natuki氏のリポジトリにも取り込まれてるし

つってもどれもドヤるのも恥ずかしいレベルのしょーもない変更だけど
265
(4): 2017/10/09(月)10:29 ID:Qt/ppTRB(10/20) AAS
はじめてカキコします。Lubuntu16.04.3です。よろしくお願いします

>make完了したら、「ホーム」にあるjdディレクトリからsrcディレクトリへ進みファイル「jd」をコピー、
「コンピューター」→usr→binに進み、その中に貼り付け。
※最後のファイルjdのコピーと貼り付けは、管理者権限ありで起動したファイラーでやらないとダメかも。

この情報のソースをお願いします。またここでやっていることの意味を解説してください。
279
(5): 2017/10/09(月)11:59 ID:0y/udgGp(1/2) AAS
初心者スレが見つからなかったのでここで質問させて下さい
GNOMEとV2Cの相性が悪いので昔使ってたJDをもう一回試してみようと思ったのだけど
最新ソースの在り処が分からず困ってます
外部リンク:github.com で良いのですか?

一応コンパイルでコケた drawareabase.hの333行目を
- const bool is_drawarea_realized(){ return m_window; }
+ const bool is_drawarea_realized() { return m_window ? true : false; }
としてコンパイルは出来たのですが5ch化の影響なのか設定ダイアログの後で落ちてしまいました

出来れば串を使わないバージョンを使いたいのですが
jd-2.8.9-150226-a171004.patch.xz
省2
294
(3): 2017/10/09(月)13:15 ID:Htagck3C(1/2) AAS
/usr以下にパッケージマネージャ管轄外のファイルを入れるのは絶対やめたほうがいい
自分でビルドしたものはxdgに準拠している~/.local/binを作ってパス通した方がいい
344
(3): 2017/10/10(火)15:06 ID:6wfTcDmJ(1) AAS
linuxではソースからビルドするなんて日常でしょ
426
(3): 2017/10/14(土)04:02 ID:kK+WKGcZ(1) AAS
次世代JDはドッキングウィンドウを実装してほしいな
ブラウザ上でさえ出来るのだから
外部リンク[html]:www.dockspawn.com
444
(3): 2017/10/14(土)13:56 ID:WEmSrlra(7/16) AAS
>>443
外部リンク:jd4linux.osdn.jp
を読んで板一覧取得先を変える(URLの一部がNGなため向こうに書いた)

板一覧再読込したあとJD終了して
・「設定ーネットワークープロキシ」でその他のサーバ用もチェックする(ホスト名とポート番号入れろよ)
・ ~/.jd/boards.xml の内容を 2chから5chに置換(bookmark.xmlもね)
・ ~/.jd/以下の hoge.2ch.net を hoge.5ch.net にリネーム
・2chproxy.plを1.2.2に
で行ける筈
520
(4): 2017/10/21(土)18:47 ID:pB9GEyR8(1) AAS
俺はこれで検索出来てる
<a title="[^"]+" href="(http[^"]+)"[^>]*>(.+) \(([0-9]{1,4})\)</a>
569
(6): 2017/10/27(金)22:45 ID:B+8I1OvF(1/2) AAS
Ubuntsu 17.10にJDを入れたら、起動時に以下のログを吐いてABENDします。
対処方法知っている方教えてください。
Oct 27 22:28:10 hostname jd[14370]: ../../../../glib/gmem.c:483: custom memory allocation vtable not supported
Oct 27 22:28:10 hostname jd.desktop[14370]: /usr/share/themes/Ambiance/gtk-2.0/apps/mate-panel.rc:30: error: invalid string constant "murrine-scrollbar", expected valid string constant
Oct 27 22:28:15 hostname kernel: [ 700.114156] jd[14370]: segfault at 88 ip 0000563afdbc9de6 sp 00007ffdfb1cb810 error 4 in jd[563afd608000+6a6000]
577
(5): 569 2017/10/28(土)10:34 ID:FhC4Giaj(1) AAS
最新ソースからビルドしてみましたが、以下のエラーで落ちました。
セッションはXorgに変えています。
Oct 28 10:32:20 hostname gnome-shell[2398]: setup_framebuffers: assertion 'width > 0' failed
Oct 28 10:32:20 hostname kernel: [ 348.565902] jd[2764]: segfault at 88 ip 00005638a653dea8 sp 00007ffdaf045c00 error 4 in jd[5638a5f79000+6a8000]
752
(4): 2017/11/24(金)01:09 ID:LTF1JqqH(1) AAS
外部リンク:pastebin.com
とりあえずパッチ
上手く動かなかったらすまん
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.062s