GTKは1.2.xを使え!QTは2.3.xを使え!
1 :
login:Penguin:
次から次へとバージョンアップしやがって、
ほんの少し前のディストリじゃ動かねえアプリばっかじゃねえか。
本当に最新のバージョンが必要なのかよ。GTK1.2やQT2.3だって
ただのXlibに比べりゃ十分に高機能だろうが。
もしGTKかQTを使ってアプリ作ろうとしてるやつがいたら、
最新バージョンを選ばずにこのバージョンで作れよ!
ひどいスレですねまったく
3 :
login:Penguin:03/10/12 20:22 ID:e7HEQZCL
ひどいのは開発者の方だ。
俺はVine LinuxにGtk2を入れようとしたが、
apt-getじゃ自動で入れられなくて、手動でインストールしようとしたけど
依存関係が深すぎて結局入れられなかったさ。
通常のGUIならこのバージョンで十分ことたりるはずなんだよ。
4 :
login:Penguin:03/10/12 20:24 ID:0PHvwrZ+
ぶっちゃけGTKとかQTとかいらねー
つまり自分の無能さを公表しているんですね
だからこそ、重要なソフトはtar.gzで落としてmakeすれ。
気が変わったら/usr/localの下を掃除してパッケージを入れなおし。
今日を境に Xlib だけでコーディングするよ。
>>1 Vineを捨てればいいじゃん。
というか、Vine知らんけど、seedにあるのはすんなり入らんの?
>>1 他人が2を使うのをどうこう言わなくて、自分が1.2を使えばいいでしょ。
欲しいアプリが2だったら、あきらめるか、バックポートすればいいでしょ。
14 :
1:03/10/13 16:53 ID:Y2TizDoa
別にVineだけの話をしてるわけじゃない。
あまりWindowsとの比較はしたくないけど、たとえばWindows98でも最新のソフトは大部分が動く。
ところがLinuxで98年頃のディストリビューションを使おうと思ったらかなり無理があるだろう。
頻繁なバージョンアップは使用者を混乱させるだけだ。
GTKやQTでこれからプログラミングをやろうとしている人は、これらのバージョンを使えということ。
15 :
login:Penguin:03/10/13 16:59 ID:2gxRC0RA
CUIマンセー
>>14 Winとの比較でいうと、開発環境としてのVisual Studio Xpは98では
動かないんじゃない?
いや、ライブラリのインターフェースの互換性を何とかしてくれ
というのは同意なんだけどね。
WinみたいにHogeExなんてマクロ(or関数)だらけになりそうだけど(w
17 :
ビルJ:03/10/13 17:58 ID:cc5Pdhsb
cursesまんせー
>>14 そう言われても、Linuxはこれまで散々ソフトの質が問題にされてきて、
それらを改良しようとする為に「根本から設計しなおそう」と言う結論に
達したものもあるわけで、その結果がGTK2だったりもするわけで。
頻繁なアップグレードは確かに不便だけれど、アップグレードを止めるのではなく、
アップグレードしやすい環境を用意するべきだろうと思うのだが。
それから、件の話は単純にVineが悪い。Linuxの時勢に追いつかず、使用者に
混乱を引き起こさせてるのはVineの方だろう。Vineのようなマイナーディストリの為に
どうしてわざわざその他のLinuxの世界が合わせてあげないといけない?
Vineユーザ以外は、何も困って無いじゃん。
Vineが、apt-getで入れられるGTK2を用意すれば済むことだよ。
Vineで不便なら、Vineを捨てて、他に移ればいいじゃん。
>>14>>18 そもそも、gtk+-1.2とgtk+-2.xは共存できるし、Qt-2.xと
Qt-3.xも共存でき、実際RedHatでは両方のパッケージを
いれることができるようになっている。
共存できないならそれはVineのせいだから、とっととRedHat
に移行しろ。
>>16 あまり知られていないしglibc以外では使われていないと思われるが、
LinuxではHogeExとかなしに、複数のバイナリインターフェイスを
単一のライブラリに入れることが可能になっている。
実は、glibc-2.0とglibc-2.1とglibc-2.2とglibc-2.3は全部バイナリ
互換性がないのだが、glibc-2.1にはglibc-2.0のインターフェイスが、
2.2には2.1と2.0のインターフェイス、2.3には2.2と2.1と2.0のインター
フェイスが組み込まれているので、glibc-2.3でもglibc-2.0や2.1や
2.2向けにコンパイルしたバイナリが動くようになっている。
共存はできるがlibpng依存のリビルド考えると現実的じゃないな
23 :
login:Penguin:03/10/15 04:25 ID:S31KWaeI
そういえば、QT vs GTKとか、Gnome vs KDEとかのスレがないね。
もう議論しつくされたのかな。
Quartzのように根本から直せばいい。
↓任せる。
↑断る
ところで、GNUSTEP の DPS は完成したの?
27 :
Winプログラマです。:03/10/17 06:51 ID:Mcuj1lah
>>16 Visual Studio Xp なんて どこにも売ってないぞ、初めて聞いた(W
現在の製品は、Visual Studio.NET2003だ。
MFCを利用したアプリケーションは98はおろか95対応のソフトだった開発できる。
.NETFrameWorkは98以降にインストールできるので、.NETアプリだって98で
動かせる。
うその情報は流してはいけないよ。
ギャハハハ!! Vine! 最高!
29 :
login:Penguin:03/10/18 03:29 ID:MpPlDe1R
Qtって、2系と3系でバイナリの互換性があったんじゃなかったけ?
>>29 そんなもんねぇよ。
QT3.xのドキュメント読め!
ソースの互換性がある程度ある、というところですな。
C++ なライブラリにバイナリ互換性なんて期待できない...
コンパイラが変わっただけでバイナリ互換性ないしな、C++
そのためかlibstdc++はバージョンがやたらあるし。
34 :
login:Penguin:04/03/24 11:33 ID:JYpDmiTS
gtk+-2.4はビットマップフォント使えないって馬路?
35 :
login:Penguin:04/03/24 14:53 ID:aUE6Cf7q
馬路
36 :
◆Shuna1OlNU :04/03/24 17:38 ID:9nmHF2Zu
>>34 gtk+-2.4環境でビルドしたFirefoxのメニューが表示されなかったのは
それが原因なのか
ビットマップフォントが使えないんじゃなくて、Xのフォントが使えなくなったんだろ?
39 :
login:Penguin:04/03/25 03:55 ID:NkRu5PlD
アンチエイリアス対応Tcl/Tkはまだでつか。
>>1 Vineが糞過ぎるだけだろ。
そんな更新遅い初心者ディス鳥捨てちまいな(´∀`)
>>1 とりあえず、Fedora入れとけ
大抵はmakeすりゃ入る(嘘)
42 :
login:Penguin:04/04/19 01:36 ID:CCC1B09X
Vine-2.91...
hosyu
むしろそんな古くて賞味期限の切れているものは完全に消えて欲しいわけだが。