Kylix3
■ このスレッドは過去ログ倉庫に格納されています
0001Kylix
NGNGLinuxでビジュアルにC++開発ができるKylix3キタ。
0285281=283
NGNGsetup.data/inimerge
というバイナリの実行中に止まっているらしい。
しょうがないので、setup.data/ 内の main.sh とか borfinalize.sh の中で
inimerge を呼び出している部分をコメントアウトしたら、
無事 Fedora Core 2 でもインストールできた。
しかし、起動ができない。
確かフォントのチェック中であることを示す小窓が出るはずなんだけど、
その小窓が出ずにプロセスが終了しちゃう。
LD_ASSUME_KERNEL=2.2.5 はセットしたんだけど。
そんな感じなんで、Fedora Core 2 で Kylix しようという人はご注意あれ、
ってそんな人、あんまりいないか。
>>282=>>284 さんと結果が違うのはなんでかなあ?
kernel を 2.6.8-1.521 にアップデートしてあるのは関係あるかな?
0286282
NGNGうーむ……確かにカーネルはアップデートしてないな、漏れは。
そこが原因なのか……
しかしまぁ確かにFedora Core2でkylixやろうって香具師は少なそうだねぃOTL
0287282
NGNGkernel-2.6.5-1.358
だった。
inimergeだけど、読んで字のごとく複数のiniファイルの情報を一つのiniファイルに
まとめるものみたいですな。で、スクリプト見たら$HOME/.borland以下のファイルに
固めてるぽいのでその辺を手動でいじればなんとか……マンドクサすぎるなorz
0288デフォルトの名無しさん
NGNGなくて困っています。メールに送付されていたreg154.txtと言うファイルを/home
においたのですがうまくいきません。そのほかにも/home/XXX(インストールしたユ
ーザ名)なども試してみましたがどれもうまくいきません。kylixのインストールフ
ォルダは/usr/local/kylix3です。
0289デフォルトの名無しさん
NGNG$ cp ./reg154.txt ~
汁。
0290デフォルトの名無しさん
NGNGファイル名って人によって変わるんだっけ?
0291デフォルトの名無しさん
NGNG0292デフォルトの名無しさん
NGNG無理でそ。
Cygwinは「WindowsにUNIX風環境を提供する」ものであってLinuxのエミュじゃないんだから。
0293デフォルトの名無しさん
NGNG無茶な質問をする人が後をたたないな
x86 上の普通のLinuxですら、まともに動く環境がほとんどないというのに
0294デフォルトの名無しさん
NGNG0295デフォルトの名無しさん
NGNG英語版BCB6買ったらバンドルされてるYO!
0296デフォルトの名無しさん
NGNG本当ですか?
検索してみたんだけど、英語が駄目で分かりませんでした、、
Pro版以上とかそういう制限はあるのででしょうか?
英語が駄目なのに英語版買うというのもなんなんですが。。
0297デフォルトの名無しさん
NGNGttp://www.borland.com/products/downloads/download_kylix.html
ここでOpen Editionの日本語版落としてみたら?
使えるようであれば買えば良いし。
0298デフォルトの名無しさん
NGNG0299296
NGNGレスどうもです
英語Pro版を買うと、Kylix3Proがついているのかが知りたかったのです
書き方が悪かったみたいですみません
298さんではないのですが、私も英語版OpenEditionを落としてみて
使ってみます
0300デフォルトの名無しさん
NGNGKylix3Proついてました。
BCB6日本語版を買って、1年以上後に英語版買いましたので、某的には途中でオマケCD的に増やしたんちゃうんかと。
つまり、パッケージの時期で入ってる/入ってないが変わるかも。
それとBCB6英語版は某日から買いましたので、セールスに電話かけてCDの有無とライセンス有無を直接聞けば良いと思いまつ。
0301デフォルトの名無しさん
NGNGLazarusのメンバーとかぶってたりしない?
0302300
NGNGBCB6 Pro 英語版を某日から買ったところ、Kylix3Pro CDが同封されていました。
ついでに、パッケージに「.NET interoperability」シールが貼ってあって次バージョンがでるんだなと安心しました。
BuilderXに統合といううわさが出てたので、今のプログラム相当書き換えなきゃ、とムカついてますた。
0303デフォルトの名無しさん
NGNG0304デフォルトの名無しさん
NGNG0305デフォルトの名無しさん
NGNGKylix自体はKylixで書かれてるにきまってんだろ。
0306デフォルトの名無しさん
NGNGFix for Kylix-built applications crashing under Linux 2.6.8 Kernels
with Exec-Shield enabled
http://crosskylix.untergrund.net/execshield.html
0307デフォルトの名無しさん
NGNGどうもです わざわざ書き直してもらってすいません
日本語版を2つ買うのに比べてだいぶ安くなりますね
ありがとうございました
0308デフォルトの名無しさん
NGNG> ついでに、パッケージに「.NET interoperability」シールが貼ってあって
> 次バージョンがでるんだなと安心しました。
亀レスだけど、なんでそのシールで次バージョンがでることがわかるの?
もちろん次バージョンは出て欲しいんだけど
0309デフォルトの名無しさん
NGNGBCB6は.NETに対応していない。
シールの通り.NETと相互運用となるためには、
新しいバージョンを出さざるを得ない。
0310デフォルトの名無しさん
NGNG0311デフォルトの名無しさん
NGNG0312デフォルトの名無しさん
NGNG0313デフォルトの名無しさん
NGNGOpenCLX って、webを見ても今イチ目的が良く分からないんだけど、
これって趣味人がCLX互換ライブラリを作ってるってだけ?
Borland から技術を提供されてたりするわけではないよね?
それにしても、Delphi2005にCLXがついてないって、
Kylixにとっては死刑宣告みたいなものじゃないのかな
0314デフォルトの名無しさん
NGNG0315デフォルトの名無しさん
NGNGhttp://freeclx.sourceforge.net/index.php?page=about
メンバーにBorlandのひとも居るらしい
0316デフォルトの名無しさん
NGNGKylixのライブラリをアップデートするプロジェクトってことかな?
Kylixは必要なんだよね?
0317デフォルトの名無しさん
NGNG0318デフォルトの名無しさん
NGNG簡単に言えば分社化したわけ。CLX のソースコードをメンテナンスする団体を新しく作った。
ということ。Borland から分離することで Kylix/CLX のリリースを Delphi 本体と分離できる。
動きの早い Linux の世界で、小回りを利かそう。ということ。
ソースの一部は Borland の所有物なので完全なオープンソースではない。
その代わり、Borland の技術者によるコードの修正も続けられるし、
オープンソース的なコードの提供も募る。と。
日本人も一人くらい混ざらないものかな?
0319デフォルトの名無しさん
NGNG関わろうって人は (某の関係者以外) なかなか出て来ないのでは?
0320デフォルトの名無しさん
NGNGが、起動出来きない、、、
[foo@localhost ~]$ startbcb
For language 'ja_JP.UTF-8' several language ids were found:
ja_JP - 0411; ja_JP - 0811;
Instead of using the first entry in the list, it is suggested that you define your LANG environment variable like this: LANG=ja_JP
[foo@localhost ~]$ LANG=C startbcb
LC_ALL is set to C. Can't start Kylix.
[foo@localhost ~]$ LANG=ja_JP startbcb
何も表示されない。
[foo@localhost ~]$ LANG=ja_JP.eucJP startbcb
同じく何も表示されない。
0321age
NGNGCrossKylix Version 1.0.0, 27. October 2004, (support Delphi 6, 7, 8, 2005)
http://crosskylix.untergrund.net/
http://crosskylix.untergrund.net/crosskylix-100.zip
0322デフォルトの名無しさん
NGNGこれってKylixのアップデートパッチみたんなもん?
0323デフォルトの名無しさん
NGNGどこまで使い物になるかはシラネ。
0324デフォルトの名無しさん
NGNGそれでなんでKylix必須なんだろ
0325デフォルトの名無しさん
NGNG実際にコンパイルを行うのは linux emulator 上で動くKylix のコンパイラだと。
それを Windows の Delphi の上から行えるのがミソってこと。
0326デフォルトの名無しさん
NGNG普通に使えるようにしてくれたらなあ。
0327デフォルトの名無しさん
NGNGこういう意見が多いから、Kylix が売れずに商売が成り立たなくて
Borland のやる気がなくなっちゃったんだろう。
それを予測できなかったのは Borland のミスだとは思うが。
0328デフォルトの名無しさん
NGNGいやBorlandがちゃんと面倒を見てくれるなら、オプソじゃなくても良かったんだが。
放置プレイなんだったら公開してくれよ自力で何とかするから、ってこと。
0329デフォルトの名無しさん
NGNG0330デフォルトの名無しさん
NGNGちょこちょこいじったけど。
0331デフォルトの名無しさん
NGNGこちらはFC2、Kylix3日本語版です。
起動スクリプトとかもいじってみたんですけど、うまくいきません。
0332デフォルトの名無しさん
NGNGしようとしています。setup.dprをコンパイルしてsetup.exeを作って実行する
ところまでは出来たのですが、FreeCLXのビルドに失敗してしまいます。
どなたかうまくインストール出来た方はいらっしゃいますか?
CrossKylix自体は問題なくインストール出来ました。
0333デフォルトの名無しさん
NGNGこれでは?
# echo 1 > /proc/sys/vm/legacy_va_layout
0335330
NGNGけどもシフトキーが効かないorz‥
0336330
NGNGttp://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アップグレード対応してくれなかったから使うのやめた。
0338デフォルトの名無しさん
NGNG今の kylix3 の放置っぷりを見ると、その判断は正しかったと言えよう
0339デフォルトの名無しさん
NGNG受けは良かったんじゃないのかなあ > kylix
Delphi との連続性を持たせた意味がよく分からない。
0340デフォルトの名無しさん
NGNGcompat-何とかってのは入れたけどコンパイル出来ないとか変なトラブルは
今のところ、無い
これであと数年は使えるか・・・・ちと安心
0341デフォルトの名無しさん
NGNG0342デフォルトの名無しさん
NGNGforkを使えばいいらしいことは分かったんだけど、うまくいかない。
ソースは下のような感じ。
var
pid:Integer;
begin
pid := fork();
if pid=0 then
begin
execl('gedit',NIL);
end;
end;
0343デフォルトの名無しさん
NGNGhttp://www.adl.nii.ac.jp/~moro/unix-programmer/faq-j_2.html#SEC3
0344デフォルトの名無しさん
NGNGみんなちゃんと使えてるの? それともがんばってなんとか使ってるって感じ? 開発
環境がなんとか構築できたとして配布のほうはどうなのよ?
0345デフォルトの名無しさん
NGNG0346デフォルトの名無しさん
NGNGttp://homepage3.nifty.com/isayan/kxprocess.html
ここのTips凄く役立つよー。
0347346
NGNGパッチあててる?ココとか参照。↓
ttp://www.geocities.jp/fujimaki691202/download/Linux/KylixTips/installing_unofficial_patch.htm
0348デフォルトの名無しさん
NGNGttp://linux2ch.bbzone.net/index.php?FAQ%2FApplicationMisc#kylix
0349346=332
NGNGKylixコミュニティ・プロジェクトに関する情報。
メンバーには上のパッチの作者も含まれている模様。
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使ってない?(笑
0350346
NGNG0351346
NGNGスレ汚しスマヌ。。
0352342
NGNG>>345
上記のソースを実行しても何も起こらず、プログラムを終了すると、何故かWindowが立ち上がるという状態でした。
具体的なエラーメッセージが出てないので何も書いてません出したが、状況くらいは書くべきでした。
>>343 >>346
fork()というのはつまりプロセスを分岐させるんですよね?
うーん、いまいち分からない。外部プログラムの実行じたいは346のサイトにあったsystem関数でできたのですが、後学のためにfork()の方も挑戦したいと思います。
0353デフォルトの名無しさん
NGNG0354デフォルトの名無しさん
NGNG安売りしてたんで買ったのに
0355デフォルトの名無しさん
NGNG0356デフォルトの名無しさん
NGNGここで登録してKEY貰わない使えないの?
英語だけど漢字で名前や住所いれていい?
0357デフォルトの名無しさん
NGNGフリーソフト版あるしょ。
0358デフォルトの名無しさん
NGNG0359デフォルトの名無しさん
NGNG0360デフォルトの名無しさん
NGNG0361デフォルトの名無しさん
NGNGタダでメーカーからもらえるもんを何でうpせにゃならんのだ。
自分で貰ってこい
0362デフォルトの名無しさん
NGNGおぉレスありがと
アフォな初心者でスマソ
0363デフォルトの名無しさん
NGNG0364デフォルトの名無しさん
NGNG0365デフォルトの名無しさん
NGNG個人情報晒すの恐いじゃん。
0366デフォルトの名無しさん
NGNGじゃぁ使わなければいいじゃん
0367デフォルトの名無しさん
NGNGったくオタクは融通きかんね。ぺ
0368デフォルトの名無しさん
NGNG0369デフォルトの名無しさん
NGNG0370デフォルトの名無しさん
NGNGどうせあってもインスコできねえだろうけどwwww
0371デフォルトの名無しさん
NGNGまあ、Linux(他のunixも)使ったこと無いけどな。
だが甘く見てはいかんよ。
俺様を誰だと思ってるんだ?
金子のライバルと言われ続けた男だぜ。ククク
さっさとKEYアップしとけよ。
0372デフォルトの名無しさん
NGNG割れ尻でも探して来いや
0373デフォルトの名無しさん
NGNG全然面白くないね
0374デフォルトの名無しさん
NGNG0375デフォルトの名無しさん
NGNGこれを解決された方はいらっしゃいませんでしょうか?
0376デフォルトの名無しさん
NGNG0377デフォルトの名無しさん
NGNG0378デフォルトの名無しさん
NGNGまさにデコ助。
0380デフォルトの名無しさん
NGNG0381デフォルトの名無しさん
NGNG池沼乙
0382デフォルトの名無しさん
05/01/18 13:29:45Unit1.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知らないけど大抵のコンパイラではそういう感じ。
0384382
05/01/18 15:24:07コンソールアプリでやってみたら見事できました。
しかし、GUIを使用したアプリケーションを作りたいので、完全な解決はしませんでした。
リンカについてはほとんど無知なのですが、xmlでオプションが記述されており、そこにlibc.soと書いてありました。
libc.soとは、kylixのヘルプによればCのランタイムライブライブラリだそうです。
コンソールアプリのオプションをつけても、つけなくてもlibc.soは記述されています。
どなたか、もうすこし詳しく教えてください。お願いします。
■ このスレッドは過去ログ倉庫に格納されています