トップページ⇒tech
536コメント150KB

Kylix3

■ このスレッドは過去ログ倉庫に格納されています
0001KylixNGNG
http://www.borland.co.jp/kylix/

LinuxでビジュアルにC++開発ができるKylix3キタ。
0322デフォルトの名無しさんNGNG
>>321
これってKylixのアップデートパッチみたんなもん?
0323デフォルトの名無しさんNGNG
Windows 上の Delphi で Linux 用のバイナリを作るためのクロスコンパイラ的なものらしい。
どこまで使い物になるかはシラネ。
0324デフォルトの名無しさんNGNG
>>323
それでなんでKylix必須なんだろ
0325デフォルトの名無しさんNGNG
頼むからリンク先くらい読んでくれ。

実際にコンパイルを行うのは linux emulator 上で動くKylix のコンパイラだと。
それを Windows の Delphi の上から行えるのがミソってこと。
0326デフォルトの名無しさんNGNG
ややっこしいなあ。Kylix自体をオープンソースにしてLinux上で
普通に使えるようにしてくれたらなあ。
0327デフォルトの名無しさんNGNG
> Kylix自体をオープンソースにして

こういう意見が多いから、Kylix が売れずに商売が成り立たなくて
Borland のやる気がなくなっちゃったんだろう。

それを予測できなかったのは Borland のミスだとは思うが。
0328デフォルトの名無しさんNGNG
>>327
いやBorlandがちゃんと面倒を見てくれるなら、オプソじゃなくても良かったんだが。
放置プレイなんだったら公開してくれよ自力で何とかするから、ってこと。
0329デフォルトの名無しさんNGNG
0330デフォルトの名無しさんNGNG
Mandarake-10にインスコできた(~O~)/~~~
ちょこちょこいじったけど。
0331デフォルトの名無しさんNGNG
>>320さんと同じ問題に遭遇しました。
こちらはFC2、Kylix3日本語版です。
起動スクリプトとかもいじってみたんですけど、うまくいきません。
0332デフォルトの名無しさんNGNG
CrossKylixをDelphi6personalで使おうと思い、FreeCLXをインストール
しようとしています。setup.dprをコンパイルしてsetup.exeを作って実行する
ところまでは出来たのですが、FreeCLXのビルドに失敗してしまいます。
どなたかうまくインストール出来た方はいらっしゃいますか?
CrossKylix自体は問題なくインストール出来ました。
0333デフォルトの名無しさんNGNG
>>320 >>331
これでは?
# echo 1 > /proc/sys/vm/legacy_va_layout
0334320NGNG
>>333
ありがとう FC3で動きました!!!
(UTFのままだとエラーが表示されますが、
LANG=ja_JP.eucJP startbcb
で動きました。)
0335330NGNG
インスコ成功して、ちゃんと起動するし、コンパイルも出来る…
けどもシフトキーが効かないorz‥
0336330NGNG
自己解決。
ttp://jsk.com.br/kylix-mandrake.html
ここを参考に、足りないパッケージを入れたらスペースキー効いた
XFree86-100dpi-fonts-4.3-5mdk
XFree86-cyrillic-fonts-4.3-5mdk
glibc_lsb-2.3.1-1mdk
の、どれかが足りなかった様子

ぐぐってみると、Mandrake-10でコンパイルするとハングする、インスコ失敗etc…
と、海外のサイトのメーリングリストで結構ひっかかる
ここの情報があればそれなりにKylixユーザーを引き留める事出来ただろうに…

新聞取ってないからチラシの裏に書けないんで、ココに書いときますね
0337デフォルトの名無しさんNGNG
Kylixは1を購入してから3ヶ月もたたないうちに2がでて、
アップグレード対応してくれなかったから使うのやめた。

0338デフォルトの名無しさんNGNG
>>337
今の kylix3 の放置っぷりを見ると、その判断は正しかったと言えよう
0339デフォルトの名無しさんNGNG
Unixのことはよく分からないが、X11に特化したRADツールとかのほうが
受けは良かったんじゃないのかなあ > kylix
Delphi との連続性を持たせた意味がよく分からない。
0340デフォルトの名無しさんNGNG
取りあえず、Vine-3.1でも動作確認
compat-何とかってのは入れたけどコンパイル出来ないとか変なトラブルは
今のところ、無い
 これであと数年は使えるか・・・・ちと安心
0341デフォルトの名無しさんNGNG
晒しあげ
0342デフォルトの名無しさんNGNG
kylixで別アプリケーションを起動するにはどうすればいいの?
forkを使えばいいらしいことは分かったんだけど、うまくいかない。
ソースは下のような感じ。

var
pid:Integer;
begin
pid := fork();
if pid=0 then
begin
execl('gedit',NIL);
end;
end;
0343デフォルトの名無しさんNGNG
とりあえず、fork()のつかいかた
http://www.adl.nii.ac.jp/~moro/unix-programmer/faq-j_2.html#SEC3
0344デフォルトの名無しさんNGNG
漏れはRHを9にしたときにKylixがうまく動かなくて(配布先も含めて)あきらめたんだけど、
みんなちゃんと使えてるの? それともがんばってなんとか使ってるって感じ? 開発
環境がなんとか構築できたとして配布のほうはどうなのよ?
0345デフォルトの名無しさんNGNG
エラーも何も書かずに何が知りたいんだろうか。
0346デフォルトの名無しさんNGNG
>342

ttp://homepage3.nifty.com/isayan/kxprocess.html

ここのTips凄く役立つよー。
0347346NGNG
>344
パッチあててる?ココとか参照。↓
ttp://www.geocities.jp/fujimaki691202/download/Linux/KylixTips/installing_unofficial_patch.htm
0348デフォルトの名無しさんNGNG
Linux板のテンプレサイトに書いてみた。

ttp://linux2ch.bbzone.net/index.php?FAQ%2FApplicationMisc#kylix
0349346=332NGNG
もう知ってるかもしんないけど、最近出来た
Kylixコミュニティ・プロジェクトに関する情報。
メンバーには上のパッチの作者も含まれている模様。
ttp://onigiri.s3.xrea.com:8080/delphi/index.php?%5B%5BKylix%A4%CF%BB%E0%A4%F3%A4%C0%A4%CE%A4%AB%A1%A9%5D%5D

ところで誰もCrossKylix使ってない?(笑
0350346NGNG
あー、ゴメンsage忘れた。。。
0351346NGNG
しかも既出だし。。
スレ汚しスマヌ。。
0352342NGNG
素早いレスありがとうございます。

>>345
上記のソースを実行しても何も起こらず、プログラムを終了すると、何故かWindowが立ち上がるという状態でした。
具体的なエラーメッセージが出てないので何も書いてません出したが、状況くらいは書くべきでした。

>>343 >>346
fork()というのはつまりプロセスを分岐させるんですよね?
うーん、いまいち分からない。外部プログラムの実行じたいは346のサイトにあったsystem関数でできたのですが、後学のためにfork()の方も挑戦したいと思います。
0353デフォルトの名無しさんNGNG
WinCE版マダー?
0354デフォルトの名無しさんNGNG
Kylix3って放置だったのか…
安売りしてたんで買ったのに
0355デフォルトの名無しさんNGNG
買った?無料だろ?
0356デフォルトの名無しさんNGNG
http://www.borland.com/products/downloads/download_kylix.html#

ここで登録してKEY貰わない使えないの?
英語だけど漢字で名前や住所いれていい?
0357デフォルトの名無しさんNGNG
>安売りしてたんで買ったのに

フリーソフト版あるしょ。
0358デフォルトの名無しさんNGNG
kylixをインスコしたマシンでしか実行できないの?? >>kylixで作ったアプリ
0359デフォルトの名無しさんNGNG
kylixをスタティックリンクすれば、他のマシンでも動くよ。
0360デフォルトの名無しさんNGNG
KEYアップして!
0361デフォルトの名無しさんNGNG
>360
タダでメーカーからもらえるもんを何でうpせにゃならんのだ。
自分で貰ってこい
0362デフォルトの名無しさんNGNG
>>359
おぉレスありがと
アフォな初心者でスマソ
0363デフォルトの名無しさんNGNG
本当にアフォだな
0364デフォルトの名無しさんNGNG
下手な煽りだな
0365デフォルトの名無しさんNGNG
>361

個人情報晒すの恐いじゃん。
0366デフォルトの名無しさんNGNG
>>365
じゃぁ使わなければいいじゃん
0367デフォルトの名無しさんNGNG
でも使いたいじゃん。

ったくオタクは融通きかんね。ぺ
0368デフォルトの名無しさんNGNG
融通利かない馬鹿はドッチだろう
0369デフォルトの名無しさんNGNG
もちろんオマエだろ。
0370デフォルトの名無しさんNGNG
カワイソウだから誰かKEYうpしてやれよwwww
どうせあってもインスコできねえだろうけどwwww
0371デフォルトの名無しさんNGNG
>どうせあってもインスコできねえだろうけどwwww

まあ、Linux(他のunixも)使ったこと無いけどな。
だが甘く見てはいかんよ。

俺様を誰だと思ってるんだ?
金子のライバルと言われ続けた男だぜ。ククク

さっさとKEYアップしとけよ。
0372デフォルトの名無しさんNGNG
そのKEYとやらに個人情報が組み込んであったとしたらどうよ。
割れ尻でも探して来いや
0373デフォルトの名無しさんNGNG
つうかさ、ネタなんだろうけど
全然面白くないね
0374デフォルトの名無しさんNGNG
作ったアプリが文字化けorz
0375デフォルトの名無しさんNGNG
FC2でコンパイル(実行)するとstartbcbが落ちてしまうのですが、
これを解決された方はいらっしゃいませんでしょうか?
0376デフォルトの名無しさんNGNG
スレよめデコ助
0377デフォルトの名無しさんNGNG
Linux板くだ質テンプレサイトでkylix検索しる。
0378デフォルトの名無しさんNGNG
質問をするだけして音沙汰なし。
まさにデコ助。
0379デフォルトの名無しさんNGNG
>>376=>>371だったりしてな
0380デフォルトの名無しさんNGNG
さっさとKEYアップしとけよ。
0381デフォルトの名無しさんNGNG
>>380
池沼乙
0382デフォルトの名無しさん05/01/18 13:29:45
ファイル 新規作成 アプリケーション で
Unit1.cppの内容を
#include <clx.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.xfm"

#include <stdio.h>
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
printf("hello");
}

にすると、
[リンカ エラー] Unresolved external 'printf(const char *, ...)' referenced from Unit1.o


っていわれます。どなたか正しいコンパイル方法を教えて下さい。お願いします。
0383デフォルトの名無しさん05/01/18 13:51:48
コンソールアプリかなんかのオプションでプロジェクトを作る。
もしくはCランタイムのライブラリをリンクに加える。
Kylix知らないけど大抵のコンパイラではそういう感じ。
038438205/01/18 15:24:07
>>383
コンソールアプリでやってみたら見事できました。
しかし、GUIを使用したアプリケーションを作りたいので、完全な解決はしませんでした。
リンカについてはほとんど無知なのですが、xmlでオプションが記述されており、そこにlibc.soと書いてありました。
libc.soとは、kylixのヘルプによればCのランタイムライブライブラリだそうです。
コンソールアプリのオプションをつけても、つけなくてもlibc.soは記述されています。
どなたか、もうすこし詳しく教えてください。お願いします。
0385デフォルトの名無しさん05/01/20 01:36:55
>>380
まだいたのか、お前
お前が考えてる以上に寒いぞwww
0386デフォルトの名無しさん05/01/20 02:43:21
↑
なんだ藻前達まだここ覗いているのかよ
いい加減どっかへいって戻ってくるなよバーカw
0387デフォルトの名無しさん05/01/20 03:44:33
386 :デフォルトの名無しさん :05/01/20 02:43:21
↑
なんだ藻前達まだここ覗いているのかよ
いい加減どっかへいって戻ってくるなよバーカw
0388デフォルトの名無しさん05/01/20 04:16:43
387 :デフォルトの名無しさん :05/01/20 03:44:33
386 :デフォルトの名無しさん :05/01/20 02:43:21
↑
なんだ藻前達まだここ覗いているのかよ
いい加減どっかへいって戻ってくるなよバーカw
0389デフォルトの名無しさん05/01/20 07:42:26
房ランドに個人情報晒すのは恐いです。
KEYアップしてください。
0390デフォルトの名無しさん05/01/20 16:05:11
389 :デフォルトの名無しさん :05/01/20 07:42:26
房ランドに個人情報晒すのは恐いです。
KEYアップしてください。

通報しますた
0391デフォルトの名無しさん05/01/20 17:32:17
つべこべ言ってねえでkeyうp汁
池沼にだって人権はあるんだぜ?
0392デフォルトの名無しさん05/01/20 23:30:19
池沼にも人権はあるが
割れ厨にはない
0393デフォルトの名無しさん05/01/20 23:31:13
と思ったが折角だから晒してやるよ
ほれ

ttp://key.visualarts.gr.jp/
0394デフォルトの名無しさん05/01/21 14:19:23
>>389
よかったじゃんw
0395デフォルトの名無しさん05/01/22 08:48:12
あのさ、Kylixの現状って、

・Kylix本体が今後のディストリで動くかどうか不安なので、ClossKylixというプロジェクト
 によってWindowsのDelphi上でLinuxバイナリをコンパイルする方向に向かっている。

・作ったアプリが現在のディストリで実行できないケースが多々あるため、FreeCLXという
 プロジェクトによってCLXのアップデートが行われている。

ってことでOKですか? つまり今後はClossKylixとFreeCLXを使用してWindows
上でLinuxアプリを開発するというのがKylixのあり方になるだろう、と。
0396デフォルトの名無しさん05/01/22 17:21:57
CrossKylixはどっかの誰かが勝手にやってるだけだと思われ。
FreeCLX以外でも、アンオフィシャルパッチとかあるし
0397デフォルトの名無しさん05/01/23 06:12:11
つーことはLinux上でのKylix本体にも今後手がはいると期待していいのかな?
0398デフォルトの名無しさん05/01/23 10:39:21
もう駄目かもわからんねぇ
0399デフォルトの名無しさん05/01/23 23:49:19
Qtに頼ったのが受けなかったよーな気がす。
0400デフォルトの名無しさん05/01/24 22:08:37
そうかね?
KDE の人気は上がってるし、Qt に問題があったとは思えないけどな。

単に、Linux 用商用 GUI アプリを作るという需要が少なすぎたんじゃないのかな。
個人用には open edition があるけど、それを使う人ばっかりじゃ Borland にうまみはないし。
0401デフォルトの名無しさん05/01/24 22:11:08
あと、C++ Builder と Delphi の新版が出るころに動きがあるかどうかが今後のキーポイントじゃないすかね。

今のところ、何のアナウンスもなさそうだけど。
0402デフォルトの名無しさん05/01/24 23:11:08
WinCE版Delphiが出るかどうかだな。
0403デフォルトの名無しさん05/01/25 00:48:06
とりあえず、最新のLinuxでも動くようにさえなればいいよ、もう
そしたら某ランドにお布施してもいいさ
0404デフォルトの名無しさん05/01/25 02:04:30
漏れの周りでいまいち感が漂っていたポイントは2点

・サポートしているディストリが古く、無理して他のディストリで使おうと
 するとIDE自体が挙動不審で使いにくい。
・Qt-ObjectPascalのバインディング部分のソースが非公開なため、Qt
 を骨までしゃぶれない。というか皮しかしゃぶれない感じ。
0405デフォルトの名無しさん05/01/25 05:56:45
リナザウに対応して欲しい。
0406デフォルトの名無しさん05/01/25 10:38:03
もう,HBasicでいいや
0407デフォルトの名無しさん05/01/25 12:26:21
官公庁がオプソに関心高かったからその方面にもっと働きかければ良かったのにね。
委託業者はいやでもやらざるを得なくなる。
0408デフォルトの名無しさん05/01/25 22:54:45
>>403
同意。最新のディストリにインスコして普通に使えりゃそれでいい。
対応ディストリ少なくてもいいからやってくれないかな。。
何人ぐらいお布施したら元取れるんだろうか。
ついでにCLXも救済してくれたらDelphiの方もお布施してもいい。
0409デフォルトの名無しさん05/01/26 03:33:09
お布施も何も、昔からバージョンアップ出たら買う気満々なんだが。
0410デフォルトの名無しさん05/01/26 12:25:40
>>405
確かに現状ではデスクトップより組み込み向けの方が需要ありそうだ。
0411デフォルトの名無しさん05/01/27 11:25:58
Armadillo-9で動作しまつか?
0412デフォルトの名無しさん05/01/27 23:43:32
釣り…だろうな
0413デフォルトの名無しさん05/01/28 01:43:56
PDAで暇つぶしにプログラミングしたいな。
車中とかで。

C++は重くてイライラしそうでダメ
0414デフォルトの名無しさん05/01/28 10:59:42
>>412
釣りじゃないんだから、説明しる!

>>413
誤爆?
0415デフォルトの名無しさん05/01/28 13:14:49
釣りじゃねえならその前にgoogle使ったらどうなの?
あと、このスレでFedoraやRedhat9なんかで問題出るのを見れば大体は
判断出来るだろ
0416デフォルトの名無しさん05/01/28 13:25:49
Fedra/Kylix使用例なんて、このスレどころかググっても日本では無いみたいだね。
きっちり話しが出来るようになってね。
0417デフォルトの名無しさん05/01/28 14:12:25
>416
Fedra
Fedra
Fedra
Fedra
Fedra
0418デフォルトの名無しさん05/01/28 14:14:56
ついでに。
ツマラン釣りはもういいから>>416

http://www.google.co.jp/search?hl=ja&q=Fedora+Kylix&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja

Fedora Kylix の検索結果のうち 日本語のページ 約 455 件中 1 - 10 件目 (0.34 秒)
0419デフォルトの名無しさん05/01/28 14:50:18
>>416が恥をかいた模様です
0420デフォルトの名無しさん05/01/28 14:52:47
SH やら MIPS やら ARM やら…。
なんでその環境で動くと思うのか知りたい、つーかネタとしか思えん。
0421デフォルトの名無しさん05/01/28 17:58:59
で、>>416は戻ってこないのかw
■ このスレッドは過去ログ倉庫に格納されています