トップページ⇒linux
813コメント275KB

Kita - 2ch client for KDE part2

■ このスレッドは過去ログ倉庫に格納されています
0001kitaの中の人 ◆KITAulkOso 2005/05/02(月) 23:47:43ID:tl2SaMAH
KitaはKDE用2ちゃんねるブラウザです。
名前の由来はKDEの'K'に「板(board)」を加えたのと、キターー(゜∀゜)ーー!!から来てます。

Kitaのウェブサイト
http://kita.sourceforge.jp/
http://sourceforge.jp/projects/kita/

Kita Wiki(あまり見てない)
http://kita.sourceforge.jp/cgi-bin/hiki/hiki.cgi

Kita板@したらば(時々見てる)
http://jbbs.livedoor.jp/computer/18420/

前スレ(サイズでか杉で書き込めず)
Kita - 2ch client for KDE part2
http://pc8.2ch.net/test/read.cgi/linux/1089905503/

前々スレ
Kita - 2ch client for KDE(dat落ち)
http://pc5.2ch.net/test/read.cgi/linux/1069738960/
0803はとちゃん2009/12/20(日) 10:51:41ID:DNjnNWeT
>> 800

0.200.0でslakcware13.0用のパッケージを作成してみました。
終わるときに次のようなメッセージが表示されます。

このバックトレースは役に立たないかもしれません。
これはおそらくあなたのパッケージが正しいバックトレースの生成を妨げる
ようビルドされているか、スタックフレームがクラッシュによってひどく破壊
されたことによります。

(no debugging symbols found)
(途中略)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb584e700 (LWP 19546)]
(no debugging symbols found)
(途中略)
(no debugging symbols found)
0xb6a9123c in nanosleep () from /lib/libc.so.6
[Current thread is 0 (process 19546)]

Thread 1 (Thread 0xb584e700 (LWP 19546)):
#0 0xb6a9123c in nanosleep () from /lib/libc.so.6
#1 0xb6a9105f in sleep () from /lib/libc.so.6
#2 0xb7be7ed8 in ?? () from /usr/lib/libkdeui.so.5
#3 0x00000000 in ?? ()
#0 0xb6a9123c in nanosleep () from /lib/libc.so.6
0804はとちゃん2009/12/20(日) 10:52:44ID:DNjnNWeT
>>803 の続き

コンソールではこんな表示が
Object::connect: No such slot Kita::BBSTabWidget::login() in /tmp/build/tmp-kita/kita-0.200.0/kita/src/mainwindow.cpp:328
Object::connect: (sender name: 'login')
Object::connect: (receiver name: 'tabbar')
Calling appendChild() on a null node does nothing.
ASSERT: "m_nextHitIndex < static_cast<unsigned>(m_hitList.size())" in file /tmp/build/tmp-kita/kita-0.200.0/kita/src/threadlistview.cpp, line 114
KCrash: Application 'kita' crashing...
sock_file=/root/.kde/socket-pelican/kdeinit4__0
0805はとちゃん2009/12/20(日) 13:23:59ID:DNjnNWeT
Slackware12.2とSlax6.1.2用にkita−0.177.5をパッケージしようと
していますが、unsermakeがないと怒られてしまいます。このunsermakeを
googleで探したのですが、いまはメンテナンスされていないようで、どうも
入手そのものが難しいようです。

それで、お使いの皆さんはどのようにmakeしているでしょうか。よろしければ
お教えください。unsermakeがどこにあるか分かれば、それで快活できるの
かなぁ。
0806login:Penguin2009/12/20(日) 13:57:53ID:u1vHrxtK
>>805
先ずは>>744-749
0807はとちゃん2009/12/20(日) 21:55:55ID:DNjnNWeT
>>806

ありがとうございます。
748 をヒントにとりあえずパッケージできました。
これは書き込みテストです。
0808はとちゃん2009/12/21(月) 04:52:52ID:XSQqzKiI
Slackware13.0(KDE4)にkita-0.200.0、Slackware12.2(KDE3)にkita-0.177.5の
パッケージを作成してみました。とりあえずは使えているみたいです。

http://sourceforge.jp/projects/slackware/releases/

また、ライブCD LinuxのSlax6.1.2(KDE3)のモジュールとしてkita-0.177.5のものを
作成してみましたので、よかったらご利用ください。

http://sourceforge.jp/projects/slax/releases/
0809login:Penguin2010/08/15(日) 01:32:50ID:g5TODBZg
思い出したように kita-0.200.0 を git から落としてきて入れてみるテスト。
(でも書き込めなかった…。規約確認ダイアログが延々と出てきてしまう…)

環境は fedora 13/i686, kde-4.4.5 なんですが

* kita/src/CMakeLists.txt の target_link_libraries に
${KDE4_KIO_LIBS} ${KDE4_KHTML_LIBS} を加えないとコンパイル最後の
リンクでへくる

* ソース同梱の kita.spec は特に問題なくそのまま使えた

* スレ(板)を開く際に新規タブを使う、にチェックを入れてないのに新規タブで開く

* 書き込みができない。でもこれは kita-0.177.5 でも同じだったから、
ソフトウェアの問題じゃないはず。

てな感じでした。KDE4_*_LIBS 追加が必要なのはこっちの環境によるものなのかしら…。
Slackware 13 ではサクッとコンパイルできたのでしょうか?
0810login:Penguin2011/02/10(木) 09:53:55ID:njnxwHWg
>規約確認ダイアログが延々と出てきてしまう…
 debian lennyで、tossiさんのdebパケ(確か0.177.5)からインスコしたときは、

 1:konquerorのクッキー設定を受け入れにする(確認は確かダメ)
 2:一度konquerorから書き込む
 3:書き込んだ鯖は2で書き込んでない板も含めて書き込めるようになる
  (ダイアログリピートしない)

 ただし旧鯖の時
0811login:Penguin2011/02/19(土) 14:07:53ID:VUcDQtqJ
>確か0.177.5
 0.177.3の誤り

 squeezeに移ったので0.200.0の導入を試みる。
 DVDからテクストモード、KDEを選択で入れたsqueeze+gcc・g++・kdelibs・kdelibs5・kdelibs5-dev・gettextという状態で、makeすると

[ 51%] Generating ui_faceprefbase.h
Warning: name gridLayout is already used
Warning: name tab is already used

[ 81%] Building CXX object src/CMakeFiles/kita.dir/boardview.o
~/kita/src/boardview.cpp:319: warning: unused parameter ‘section’
~/kita/src/boardview.cpp:319: warning: unused parameter ‘oldSize’
~/kita/src/boardview.cpp:319: warning: unused parameter ‘newSize’

[ 90%] Building CXX object src/CMakeFiles/kita.dir/threadlistview.o
~/kita/src/threadlistview.cpp:111: warning: unused parameter ‘query’

[ 98%] Building CXX object src/CMakeFiles/kita.dir/writetabwidget.o
~/kita/src/writetabwidget.cpp:46: warning: unused parameter ‘subject’

という警告が出る。(つづく)
0812login:Penguin2011/02/19(土) 17:39:13ID:VUcDQtqJ
(つづき)
とりあえずsudo make installして起動すると、クラッシュハンドラが起動してメッセージがこう。

Application: Kita (kita), signal: Segmentation fault
[KCrash Handler]
#6 0xb6417a1f in QUrl::operator==(QUrl const&) const () from /usr/lib/libQtCore.so.4
#7 0xb75ce7b4 in KUrl::operator==(KUrl const&) const () from /usr/lib/libkdecore.so.5
#8 0xb710fffc in Kita::DatManager::searchDatInfo (this=0xbfd3ad78) at ~/kita/src/libkita/datmanager.cpp:103
#9 0xb71100f1 in DatManager (this=0xbfd3ad78, url=...) at ~/kita/src/libkita/datmanager.cpp:38
#10 0x0806ba33 in Kita::FavoriteListView::refresh (this=0x896ec38) at ~/kita/src/favoritelistview.cpp:76
#11 0x08077e75 in MainWindow (this=0x871aa38, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ~/kita/src/mainwindow.cpp:136
#12 0x08074f86 in main (argc=5, argv=0xbfd3b0e4) at ~/kita/src/main.cpp:63

どうしてこうなるか、どうすればいいのかは分からない。
0813login:Penguin2011/02/19(土) 17:59:53ID:nXiqd1EY
コンパイルが通ったところからが開発です
■ このスレッドは過去ログ倉庫に格納されています