5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【Linux】ザウルス開発系スレッド-1【SL】

1 :リヌザウ:02/08/23 17:38 ID:4KYINBBl
Linuxザウルスの開発スレです。マターリ情報交換しましょう。

≪開発系以外の話はPI・MI・SLザウルス統合スレで!≫
ザウルススレッド -Part9-
http://pc3.2ch.net/test/read.cgi/mobile/1028991725/l50

前スレ【LINUX】ザウルス国内はいつ?【SL5000】
http://pc3.2ch.net/test/read.cgi/mobile/1020324591/l50

関連リンク等は>>2-10のあたり



846 :いつでもどこでも名無しさん:02/12/18 21:59 ID:???
atdは標準で入ってるみたいなんだけど、cronって無いのかな?

847 :いつでもどこでも名無しさん:02/12/18 23:30 ID:???
誰か、ザウルススーパーブック作ってくらさい!!

848 :いつでもどこでも名無しさん:02/12/18 23:36 ID:wq39kyx2
>>833
オライリーのは1.x系ベースじゃなかったっけ?
むしろ技術評論社の"QtではじめるXプログラミング"の方がいいかも。
これはX用だけど、2.xベースだし、別にX用でもembeddedでもQtの概要はわかると思われ。


849 :いつでもどこでも名無しさん:02/12/18 23:41 ID:???
そもそもQCopって何?
Qteは謎だらけ。

850 :いつでもどこでも名無しさん:02/12/19 00:32 ID:???
embedex(Lineo)潰れちゃったね。
今後はどうなるんだろう。

851 :いつでもどこでも名無しさん:02/12/19 00:35 ID:???
ソフトバンクのC Magazineに、Qt2.x, 3.0を対象にした連載があるよ。
これはX用だけど、別にX用でもembeddedでもQtの概要はわかると思われ。

852 :いつでもどこでも名無しさん:02/12/19 02:18 ID:???
>>850
http://linux.ascii24.com/linux/news/today/2002/12/18/640752-000.html
だね。
スタッフも移動するみたいに書いてる。
一応、サポートは続けるとの事だけど、吉と出るか凶と出るか?


853 :いつでもどこでも名無しさん:02/12/19 06:21 ID:???
>>852
これって・・コードウォーリァーforリヌザウが出るかも??

現状のQtやらなんやらの情報の断片化状態はLinux初心者が
リヌザウ開発するのに障害になっている。
リヌザウ対象にした開発本かコードウォーリァーをキボンヌ。

854 :いつでもどこでも名無しさん:02/12/19 06:50 ID:???
>>846
ttp://digit.que.ne.jp/visit/index.cgi?2002%C7%AF9%B7%EE#i14
によると、uscheduleというのが使えるそうです。
電源オフ状態から起こすこともできるのかな?


855 :いつでもどこでも名無しさん:02/12/19 06:53 ID:???
>>850
IBMの囲い込み戦略の一環と思われ。

856 :いつでもどこでも名無しさん:02/12/19 07:46 ID:???
CygnusがRed Hatに買収されたり、Turbo LinuxがSRAに買収されたり
するのとは違って、非オープンソース企業に買収されてしまった
というのは、結構影響が大きそう。いつまでLinux事業が続くのかな。


857 :いつでもどこでも名無しさん:02/12/19 08:52 ID:???
>>856
まぁ、cygwin以外のウリは無いわけで。

858 :いつでもどこでも名無しさん:02/12/20 00:36 ID:???
>>857
Cygnus Solution は Cygwin だけだと思ってるアフォハケーン



859 :名無し:02/12/20 16:15 ID:???
>>856
非オープンソース企業が、
オープンソースが利用された市場に乗り込んできたように見える。
組み込み開発は、Microsoft統合開発環境の支配が進んでない市場なので。

860 :いつでもどこでも名無しさん:02/12/21 01:38 ID:na8Vd6yQ
とりあえず、gcc動いた。パッケージそのままは通らんかったけど。
しかし、ろくにunixも触ったことないのに、まさかgcc、手作業でインストールする羽目になるとは思わんかったよ藁

861 :通りすがりのcontributer:02/12/21 01:49 ID:???
>>857
しくしく。eCosがあります。
いつになっても2.0リリースされないけど。


862 :825:02/12/21 11:16 ID:???
>>837
遅くなりましたが、、レス有難うございます。
先日やっと入手する事が出来ましたC700。

丁度お手ごろなサンプルの紹介、本当に有難うです。

863 :いつでもどこでも名無しさん:02/12/21 11:43 ID:???
>>854

cron も uschdule もそのままではサスペンドから起き出すことはない。

cron の実装 (1 分毎に crontab チェックしてコマンド叩く) だと
サスペンドから起きるようにするのはちょっと無理だと思うが、
uschdule (次回コマンド実行時まで sleep で寝る) ならサスペンドから
起きるようにするのはなんとかなると思う。
... のでだれかやって(w

サスペンドから起こすのは at 止めて /dev/rtc の ioctl 叩けばいけるはず。


864 :いつでもどこでも名無しさん:02/12/21 13:28 ID:???
シェルスクリプトでatラッパとか書いて、cronの真似するとかなら自分でも出来そうだな
所望のコマンドを実行させたあと、次回起動分のqueueを入れる…、とか

865 :いつでもどこでも名無しさん:02/12/21 19:17 ID:NVT98kXG
SL-B500 に telnet で ユーザ名 zaurus でログインしてみると、
PATH とかの環境変数がほとんど設定されていません。
/etc/profile や ~zaurus/.profile , ~zaurus/.bash_profile , ~zaurus/.bashrc
が無いのだから当たり前です。

Qt/Embedded のターミナルでは環境変数ちゃんと設定されています。
いったいどこで設定されているのでしょうか?
X Window での .xsession みたいなもので設定しているのだと思いますが、
Qt/Embedded (というか Qtopia) のスタートアッププロセスを解説しているページがあれば
教えてください。

866 :RunIt:02/12/21 21:19 ID:NVT98kXG
http://www.geocities.co.jp/SiliconValley-Oakland/4550/self.html
ここの RunIt ってソフト、標準出力が見れるようになったら最強かも。

867 :ごめん:02/12/21 21:19 ID:???
>>866 あげちゃった・・・これから気をつけます >all

868 :いつでもどこでも名無しさん:02/12/21 21:43 ID:???
>>865
qte は無実のはずだが ...
ターミナルのケースでは /root/.profile あたりから継承してたりしない?

A のオーナーなので B の fs 構成までは分からん。


869 :いつでもどこでも名無しさん:02/12/21 21:55 ID:???
>>868
/root/.profile から継承、そうみたい。

/etc/passwd によると SL-B500 では root の home は /home/root みたいなので、
正確には /home/root/.profile みたいです。

SL-B500 は通常のユーザが root じゃなくて zaurus なんで、
/home/root/.profile には気づきませんでした。

870 :いつでもどこでも名無しさん:02/12/21 23:13 ID:???
>> 866
作者ですけども。
ps avx > /tmp/psavx; textedit /tmp/psavx &
とかじゃだめでしょうか。
RunIt の方で一時ファイルを作ってもいいんですけど、
このくらい低機能な方がさっぱりしていいかな、と。

871 :いつでもどこでも名無しさん:02/12/21 23:27 ID:???
>>870
登録したかったのはこんな感じのものです。

apm → 電池残量確認
ntpdate ore.no.ntp.server → 時刻同期
free → メモリ使用状況確認
df → ディスク空き容量確認
mount → マウント状況確認

ふ〜む、確かにテキストエディタを起動して確認するのもアリですね。
Qt アプリの起動は結構時間かかるので、
RunIt の画面の下のほうに実行経過が表示されれば便利かなと思いました。

872 :871:02/12/21 23:29 ID:???
デバッグのために、リアルタイムで実行経過を表示ってのはどうでしょう?

873 :870:02/12/22 00:23 ID:???
早速作って見ました。
お試し版ということでバイナリ runit.bin と変更したソース runit.cpp.txt を
....../4550/ に置いてます。
(入力した内容) > /tmp/runit.tmp として、/tmp/runit.tmp の内容を表示します。
前の動作と選択できるようにすべきでしょうか。

リアルタイムはちょっと自信ないです。誰か作って。

874 :いつでもどこでも名無しさん:02/12/22 00:23 ID:YfyydstK
新しいQtアプリの開発環境が出てるみたい。
http://more.sbc.co.jp/sl_j/tool/tools.htm#Qt

875 :871:02/12/22 03:01 ID:???
>>873
オッケーです。希望通りの動作です。ありがとうございました。
ターミナル開く頻度がかなり少なくなりました。

前の動作との選択は Configure 画面で各ボタンごとにできると、
便利だとおもいます。

贅沢を言うと、ある程度の時間経つと
勝手にボタン画面に戻ってくれるといいなぁ。
しかもその時間が各ボタンごとに設定できたりすると・・・
いや、これはあんまり需要がないかもしれませんね。

876 :871:02/12/22 03:11 ID:???
RunIt に ifconfig 登録してみました。
激しく便利です。でもボタン足りなくなっちゃいました。
縦にちょっぴりつめて、ボタン10個バージョンとか希望です。

syslogd を有効にして、各ログファイルを tail で 末尾 30 行くらい切り出すようにして
ボタンに登録すると、これまたかなり便利です。

877 :いつでもどこでも名無しさん:02/12/22 06:11 ID:???
RunIt、シンプルだけど便利っすねー。
これ拡張していったら、かなり良くなりそう。
ランチャのアプレットとして動作させるのはどうだろう?


878 :いつでもどこでも名無しさん:02/12/22 13:59 ID:???
出先でドライバがないときのために、
PC と USB で接続したザウルスが、
標準的なUSBストレージデバイスとして見えてくれたらいいのになぁ。

ザウルス側のドライバで、そういう機能は提供されていないのでしょうか?

CF & SD リーダとして使えればいいなぁ、と。

879 :いつでもどこでも名無しさん:02/12/22 14:16 ID:T8dm2L4t
>>878
考えてみたら、そりゃ無理かな。
USBストレージデバイスとしてみせるってことは、ブロックアクセスさせるってことだし。

まぁザウルス側で CFメモリカードをマウントせずに、
PC 側からRAW アクセスさせれば(FATフォーマットなら)実現可能かもしれない。
普通の CF リーダがファームウェアでやってることを実現すればいいんだから。
とはいえ漏れにはそんなドライバ書く能力はありません・・・ショボーン

880 :いつでもどこでも名無しさん:02/12/22 14:51 ID:???
USBだと無理だけど、ザウルスにLANカードさしてsamba起動すれば
\\zaurusで見えるんじゃないの。

ところでsambaはinetd.confで起動するようにすればいいと思うんだけど
何か問題あったっけ?



881 :いつでもどこでも名無しさん:02/12/22 14:55 ID:???
>880
セキュリティには気をつけとけよ。

882 :いつでもどこでも名無しさん:02/12/22 15:59 ID:???
>>873

File *fp;
QFile f;
QString buf;
fp = popen(command[i].latin1(), "r");
if (!f.open(IO_ReadOnly, pf)) {
pclose(fp);
}
QDialog dlg(this, "", true);
QVBoxLayout l(&dlg);
QMultiLineEdit mle(&dlg);
l.addWidget(&mle);
mle.setReadOnly(true);
QTextStream ts(&f);
dlg.showMaximized();
while (!ts.atEnd()) {
mle.insertLine(ts.readLine() + "\n");
}
f.close();
dlg.exec();

かな。実機がないので試せませんが。


883 :いつでもどこでも名無しさん:02/12/22 18:18 ID:???
RubyとRuby/Qteをインストールすると、お手軽にセルフ開発できて
とても幸せです。

irbをRuby/Qteに移植した人います? IRB::InputMethod のサブクラスを
作ればなんとかなりそうなんですが、gets をどう実装するかでつまづいて
います。

これができれば、スクリプティング環境として最強だと思うんですが。



884 :いつでもどこでも名無しさん:02/12/22 23:03 ID:???
>> 882
ありがとうございます。でもだめでした。
exec するまでは基本的に描画しないみたいです。
QTimer か QSocketNotifier を使えばいいんでしょうけど。

>> 877
アプレットとなると凍っては困りますよね。
バックグラウンドで起動すればいいけどそうすると出力が見られない。
きれいな解決法があればいいんですけど。

>> 876
ボタンの数を設定できるようにしました。0.0.1 ということで。

885 :いつでもどこでも名無しさん:02/12/22 23:11 ID:???
>>884
なぜわざわざリンクをはずす・・・

886 :いつでもどこでも名無しさん:02/12/23 00:15 ID:???
どうにもナットクいかん。
B500 のキー釦、前モデルのまんま。 | (pipe)のキーが無い。

B500の購入デフォルト状態から、ペン使わないで、|をshellで入力する方法って
あります?
#C700ではトッテツケタ様に、ぽつんと |があるんですが。。

こちらで尋ねるのも何ですが、、
pc3のインプレ・スレで訊くのもアレなので。。。

887 :いつでもどこでも名無しさん:02/12/23 00:41 ID:???
>>886
shift + space

888 :SL-B500:02/12/23 02:04 ID:???
>>886
http://pc3.2ch.net/test/read.cgi/mobile/1039840284/579-581
正直、このキーバインド暗記出来るヤシ尊敬する。

それから[Fn]押した後に[.](ピリオド)打鍵して、次に何かキー押すとOSごとあぼーんする模様。
http://pc3.2ch.net/test/read.cgi/mobile/1039840284/719-740


889 :SL-B500:02/12/23 02:03 ID:???
>>886
http://pc3.2ch.net/test/read.cgi/mobile/1039840284/579-581
正直、このキーバインド暗記出来るヤシ尊敬する。

それから[Fn]押した後に[.](ピリオド)打鍵して、次に何かキー押すとOSごとあぼーんする模様。
http://pc3.2ch.net/test/read.cgi/mobile/1039840284/719-740


890 :SL-B500:02/12/23 02:05 ID:???
2重カキコスマソ。逝ってきまつ


891 :いつでもどこでも名無しさん:02/12/23 02:11 ID:???
>>889
Fn -> Shift + 3〜6 は実際には日本語キーボードの配置と同じだし、
あと少しだから暗記しやすいかと思われ。

日本語キーボードのキーバインドが突然英字キーボードになって
しまったときでも結構打ててしまうだろ?
あれと一緒だよ。
考えられて、使いやすいキーバインドだと思う。 

892 :いつでもどこでもIP接続さん:02/12/23 10:56 ID:???
>>878
Windows使ってないから分からないんだけど、
標準でUSB Network Deviceのdriver入ってないの?
http://www.ruault.com/Zaurus/ethernet-over-usb-howto.html
と同じ事できるんじゃないの?

こっちに話進むなら、開発と関係ないから別スレで。

# 俺は非標準で必須なものは自分のweb pageにpassword付きで置いてるけどね。

893 :882:02/12/24 21:59 ID:???
>>884
う〜む、そうですか。

C++ソースをそっくりそのままRubyに移植して、コマンド実行のところを
Rubyのスレッドにして、ダイアログの表示と並行実行するようにして
みましたが、どういうわけだか、コマンド実行スレッドで一時ファイルや
パイプを開くことができませんでした。


894 :882:02/12/24 22:25 ID:???
>>893
RubyのスレッドがどうもQtと相性が悪い?みたいです。
コマンド実行をQObjectのサブクラスにして、QTimerに
シグナル・スロット結合すれば並行動作できました。


895 :いつでもどこでも名無しさん:02/12/25 00:43 ID:rVdwZQy5
Linuxを少しずつ勉強するのにもいいかと、いきなりSL-C700
を買った(普通に使用するためでもありますが)素人です。
学校で少しLinuxを触って、gcc を使っているのですが、
ぜひともザウルス上でも動くものがあれば欲しいです。
SL-C700 上で動くgccってどんなものなのでしょうか?
dev_img-1.3 というものをつかってみたのですが、
このイメージをマウントしてからgcc のある先に
ターミナルでカレントを移動して
gcc とタイプしても gcc:not foundとなってしまいます。

(そもそも、素人のくせに不勉強でいきなりこういうことを
 たくらむのがダメなのかもしれませんが…)
どなたかもしおわかりでしたら、おねがいします。

896 :いつでもどこでも名無しさん:02/12/25 01:19 ID:???
>>895
とりあえず ./gcc
または
export PATH=$PATH:/mnt/dev/bin
gcc


897 :いつでもどこでもQ&Aさん:02/12/25 01:20 ID:???
>>895
./gcc foo.c
あるいは(どこにいてもいい)
export PATH=gccのあるディレクトリの絶対パス名:$PATH
gcc foo.c
あるいは(どこにいてもいい)
gccのあるディレクトリの絶対パス名/gcc foo.c

続きはLinux版の「くだ質」スレで。

898 :sage:02/12/25 01:26 ID:rVdwZQy5
>>896, >>897
なるほど。素人丸出しの質問をしてしまっていたようですね。
これからはもっと勉強して精進します。
どうもありがとうございました!

899 :いつでもどこでも名無しさん:02/12/25 07:42 ID:Ik6J5g+r
>>884 RunIt さく〜しゃさま。
http://www.geocities.co.jp/SiliconValley-Oakland/4550/self.html
の RunIt のバイナリのリンクを、
http://www.geocities.co.jp/SiliconValley-Oakland/4550/runit_0.0.1_arm.ipk.bin
にしてくだされ〜

900 :名無しさん@Linuxザウルス:02/12/25 08:13 ID:???
決して自作自演ではない...
>> 899
やっときました。つーか 900 ゲット。

901 :いつでもどこでも名無しさん:02/12/25 10:10 ID:???
>>900
sudo と組み合わせてログファイルをみるのに使っています。
さすがに RunIt を root 権限で動かすのは・・・・ゴメンネ

902 :いつでもどこでも名無しさん:02/12/25 10:12 ID:???
>>901
ハァハァ・・・rmを・・・rmをsudoで・・・ハァハァ。

903 :いつでもどこでも名無しさん:02/12/25 10:17 ID:???
>>902
どうなるのかな〜ワクワク
それはそうと、もしそんなことして完璧に壊れてしまったときも、
初期化で元に戻るものなんでしょうか?
ん〜どっかにマスクROMが隠されていて、リストアされる?

904 :いつでもどこでも名無しさん:02/12/25 11:42 ID:???
>>903
仕様にない 8MBのROMがブロックダイアグラムに載ってる。
マニュアルの完全初期化というやつはここからリストアしてるんだろうね。


905 :いつでもどこでも名無しさん:02/12/25 13:32 ID:???
>>904
なるほど。で、そこからメインの Flash に復元する、と。
しかしまぁ OS 総入れ替えできるってのはなんかすごいなぁ。
今までの PDA だといろんなエントリをフックして機能拡張くらいじゃないっけ?

とまぁこういうことを開発系スレッド以外で書くと、
「ヲタはくだんねーことでよろこんでやがるな。」とかいうアヲリを受けるわけだが・・・

なんか FM とか PC とか MZ とか X1 とか MSX が乱立してた頃の楽しさを感じない?
え?おれだけ?
20代後半〜30代前半の奴らにしか受けないのか?

906 :いつでもどこでも名無しさん:02/12/25 14:03 ID:???
>>905
X1やMZと違ってOS(X1ならBASIC)のソースも公開されていて
自由にしていいんだからあの時代の自由度を超えているよ。
回路図も公開だしな。(昔はPCの回路図を勝手に解析してI/Oが公開しとったな。)

907 :いつでもどこでも名無しさん:02/12/25 14:12 ID:???
>>906

FM-11 の回路図を手に入れて、富士通の(型番が MB で始まる)カスタム LSI の
等価回路図を手に入れて、基盤表面パターンカットして、機能拡張して、
OS-9 のカーネル書き換えて・・・・俺っていやな中学生だったなぁ。

いまだに 6809 互換の 日立 63C09 が手元にある。

#そんなヲタ根性がいまだに抜けないから、
#昨日も漏れ一人で残業さ・・・・

908 :RunIt:02/12/25 16:20 ID:???
>>884
> ボタンの数を設定できるようにしました。0.0.1 ということで。

えと、どうやって設定するのでしょうか?

909 :いつでもどこでも名無しさん:02/12/25 16:25 ID:???
SL-C700でアプリケーション側でVGAからQVGAに画面モードを
変更したいんですけど、誰かわかる人います?
QPE/System にメッセージを送ればいいんじゃないかと思っているんですが、
手探りではどうもうまくありません。
$ qcop QPE/System "displayChange(QString)" "Transformed:Rot270:Qvga:0"
は無理でした。

早くそのへんの仕様を公開してくれー>#
アクセラレーション無しのVGAなんて遅すぎて使えない。


910 :RunIt:02/12/25 16:26 ID:???
>>908
0.0.0 をアンインストールシテカラ 0.0.1 をインストールしたらできました。
dpkg 見たいに upgrade はできないのかなぁ・・・

911 :RunIt:02/12/25 17:10 ID:???
>>910 単に、高速起動をONにしていたのでプロセスが終了していないだけだったようです。

912 :いつでもどこでも名無しさん:02/12/25 17:42 ID:pGlsQoh7
MacOSエミュレータの「バシリスクII」はフリーソフトでソースも
公開されてんだけど〜リナザウで走らないかな?

913 :いつでもどこでも名無しさん:02/12/25 17:55 ID:???
>>912
ガイシュツ。C700で動くかは知らんが。
http://www.killefiz.de/zaurus/showdetail.php?app=615
http://www.mmhart.com/macz.htm

914 :いつでもどこでも名無しさん:02/12/25 18:14 ID:???
>>907
ご立派。

915 :いつでもどこでも名無しさん:02/12/25 21:47 ID:???
MZ-700までは、オーナーズマニュアルに回路図とモニタのソースリストが載ってた。
ついでにZ80のニーモニック表も。
今考えるとすげえよなあ。

Dr.パソコンこと宮永先生がSLを見たら、きっと喜ぶんじゃないかな。

916 :いつでもどこでも名無しさん:02/12/25 22:12 ID:???
>>914
いまとなっては、基盤表面のパターンカットなんてできないよなぁ。
当時はまだ二層両面スルーホール基盤だったし、なんとでもなったけど。

917 :いつでもどこでも名無しさん:02/12/26 01:20 ID:???
Ruby/Qte のサンプルプログラムはどこにあるのでしょうか?
特に QPEApplication を使う奴。
ソースに付属のは Ruby/Qt2 のサンプルみたいなのですが。

918 :いつでもどこでも名無しさん:02/12/26 01:33 ID:Y1Q30wdS
>915

あれは便利だった。別途書籍とか買わなくても色々できたからなぁ。
今は Web で公開だけど、そういった意味では mz に回帰しているのか…。

919 :いつでもどこでも名無しさん:02/12/26 02:07 ID:???
>>917
Ruby/Qt2 のサンプルを Ruby/Qte 用に書き換えたものをzaurus-jaで公開しておきました。

結局のところ、

* require 'qt2' -> require 'qte'; require 'qpe'
* include Qt2 -> include Qte; include Qpe
* QApplication -> QPEApplication
* QApplication#setMainWidget & QWidget#show -> QPEApplication#showMainWidget

でだいたいうごきました。QPrinter とかの動かしようのないものもありますが。


920 :いつでもどこでも名無しさん:02/12/26 03:09 ID:???
i386なマシンでクロス開発しようとおもうんですが、
どの linux使うのがいいんでしょう?

つーか、「これや止めとけ」とかあったら教えてください。

bsdの経験はあるものの、linuxはほとんどはじめてなので、
どれがどう違うかすらわかりません。

求めているのは、クロスのコンパイル環境で、 vmware上での動作を想定。
gnomeとかのGUI環境はとくに望みません。
普段は NetBSDやFreeBSDつかってます。






921 :いつでもどこでも名無しさん:02/12/26 03:29 ID:???
何の根拠もないけど、漏れが使っているから Debian GNU/Linux 3.0r1 (woody)

922 :いつでもどこでも名無しさん:02/12/26 04:59 ID:???
>>920
nihonLinuxはやめておいた方がいい。

923 :いつでもどこでも名無しさん:02/12/26 06:53 ID:???
何か『ザウルスC700からはじめるLinux』なんてタイトルの本出そう!
そして、結構売れそう!

924 :いつでもどこでも名無しさん:02/12/26 07:35 ID:NeP9Cezx
>920
開発環境が rpm で提供されているので、Linux初心者ならrpm系の方が楽ではないかな?


925 :いつでもどこでも名無しさん:02/12/26 07:42 ID:???
>>920
Windows (Cygwin) でもクロス開発できるらしいから、
がんばればNetBSD, FreeBSDでもクロスコンパイル環境構築できるのでは?


926 :いつでもどこでも名無しさん:02/12/26 12:21 ID:???
Cygwin は色々とメンドイのでやめたほうがいいかも。
漏れは vmware の中で Debian GNU/Linux 3.0r1 を動かしてるよ。
普段から *BSD なら Linux Emulation でもいいと思うし、
自力でクロスコンパイラを作るという手もあるかと。


927 :いつでもどこでも名無しさん:02/12/26 12:28 ID:???
HDDインストールのKNOPPIXってのはどうかな。


928 :いつでもどこでも名無しさん:02/12/26 15:05 ID:???
>>919
ありがとうございます。ダウンロードさせてもらいました。


929 :いつでもどこでも名無しさん:02/12/26 15:25 ID:???
>>920
「vmware上で」ってのは、ホストOSはWindowsなんでしょうか?
それともNetBSD or FreeBSD?
後者なら、Linuxエミュレーションのvmwareの中で、さらに
Linuxを走らせるってことになるから、もったいない。


930 :いつでもどこでもipkさん:02/12/26 23:25 ID:???
>>920
ipkg形式は、Debianのdeb形式に似てるよ。だからpackageの変換簡単。

931 :いつでもどこでも名無しさん:02/12/27 00:00 ID:???
http://www.computex.co.jp/products/zaurus/

これどうですか?
Windowsで開発できてリモートデバッグもできちゃうのは
俺みたいなWin厨にはお手軽で良いかなと思うんです。
先輩諸氏のご意見きぼん。

932 :いつでもどこでも名無しさん:02/12/27 00:26 ID:???
>929
Cygwinは云々って話の流れから言えばWindowsのVMwareじゃないかと。

933 :いつでもどこでも名無しさん:02/12/27 00:38 ID:???
q2ch は、なぜ QTextView や QTextBrowser を使わずに QMultiLineEdit を
使っているのでしょう?


934 :名無しさん@Linuxザウルス:02/12/27 00:54 ID:???
>> 933
作者さんじゃないですけど、なんとなく QMultiLineEdit の方が軽そうなイメージがあります。
実は違ったりするんでしょうか?

935 :いつでもどこでも名無しさん:02/12/27 02:17 ID:???
もっさりするほどQtoia!
もっさりするほどQtoia!

936 :名無しさん@Linuxザウルス:02/12/27 02:33 ID:???
>>935
Qtoiaってなんだよ。
馬鹿は氏ね。

937 :いつでもどこでも名無しさん:02/12/27 10:06 ID:???
最近 SDL をいじってるんですけど困ってます。
onscripter のページに書いてあったように、
かなりの確立で Qt から SDL_QWin(QWidget) へ一切のイベントが流れなくなるのです。
しかし、何回か起動すれば、稀にイベントを受け取れる場合もあります。
QApplication::exec() の代わりに QApplication::processEvents() は
呼んでますから Qt 側ではちゃんとイベント処理されている筈なのですが…。
通常のアプリで問題が無いのだから、やっぱり SDL の作りが悪いのでしょうか。


938 :いつでもどこでも名無しさん:02/12/27 11:02 ID:???
>>931
これいいかも。Cygwin でのクロス開発環境構築の苦労を考えると、
29,800円出す価値はあると思う。
# 回し者じゃないよ


939 :いつでもどこでも名無しさん:02/12/27 11:11 ID:???
どこかにARM用のlibX11.aはないかな...

940 :いつでもどこでも名無しさん:02/12/27 11:25 ID:???
>>931
漏れもWin厨なわけで、よさげだねそれ。
2万9000円ってのがちと高いが買ってみるかな。

941 :いつでもどこでも名無しさん:02/12/27 11:28 ID:???
リモートデバッグって、USBケーブル経由でできるもんなの?
そこらへんの情報きぼんぬ。


942 :いつでもどこでも名無しさん:02/12/27 11:32 ID:???
>>939
ネタだろうがマジレス。
http://ring.gr.jp/pub/linux/debian/debian/pool/main/x/xfree86/xlibs-dev_4.1.0-16_arm.deb
に入ってる。


943 :いつでもどこでも名無しさん:02/12/27 12:06 ID:???
>>938
ところで、Cygwin 用クロス環境のバイナリパッケージ作ったら使う?
パッケージ化とか結構手間なのでいますぐにはできないけど。。

944 :939:02/12/27 12:23 ID:???
>>942 ネタじゃないっすよー。
適当なフォトレタッチが欲しくてxvを作ってました。
C700上でQtopia-X経由で動きました。
しかしペンじゃ右クリックができないことに気付いた。欝だ。



945 :いつでもどこでも名無しさん:02/12/27 12:32 ID:???
>>943
938じゃ無いけどあればもの凄く欲しい。

上がってたソフトが1万代だったら即買いなんだが。
フリーで配るモンに3万出すのはちと悩む。

946 :938:02/12/27 13:27 ID:???
>>943
もちろん使わせていただきます。

WindowsでもEmacs(Meadow)があるからそれ以外に統合開発環境は
要らない、とにかく Qtopia SDK をWindows用に移植したものが
ほしい、という人はけっこういるのでは。

それを考えると 29,800円は微妙な値段ですね。VMWare 3.2 を買って
Linux を入れれば $299.00 かかるけど、それよりは安い。でも VMWare は
他の用途にも使い回せる。一方、MS や Borland の補助機能てんこ盛りの
IDEに慣れてしまっている人にとって、この会社の開発している
IDEがどこまで使い勝手がいいかはわからない。


947 :いつでもどこでも名無しさん:02/12/27 13:39 ID:???
SDLってdev_img1.3(だっけ?)からいじれる?

948 :931:02/12/27 16:52 ID:???
ネガティブなご意見はあまりないようなので、
Windows用開発環境を購入予約することにします。
宝箱Proの説明見ながら、
Linuxマシンに開発環境をインストールしたところではありますが、
テキストエディタもまともに使いこなせない漏れには敷居が高すぎました。

949 :いつでもどこでも名無しさん:02/12/27 17:16 ID:???
emacs を起動して、 xterm-mouse-mode に入ると、
どうやらマウスイベントはちゃんと受け取ることができているようですね。
でもペンオペレーションを前提には考えられていないので、
イベントを受け取ってもまともに動作してくれませんが・・・

pen-mode なんかがあれば便利なんですけどね。
どこをどう書き換えればいいのやら。

950 :Emacs with pen support:02/12/27 18:04 ID:???
http://mobilix.org/touch_laptops.html
これとかなんか関係ないだろうか・・・
いや、まだ読んでないけど。
激しい尿意を感じたので、去る。

951 :いつでもどこでも名無しさん:02/12/27 18:21 ID:RSDuwbUO
ペンイベントがまともに emacs で扱えるようになったら、
emacs ベースのの PIM とかありありなんじゃないかと思ってみる。
NetFront なんかよりも w3 のほうが使いやすくなったりして。

952 :いつでもどこでも名無しさん:02/12/27 20:12 ID:???
SLシリーズ関連 クラスライブラリリファレンス
http://more.sbc.co.jp/sl_j/doc/reference.htm

953 :いつでもどこでも名無しさん:02/12/27 21:31 ID:???
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!


954 :いつでもどこでも名無しさん:02/12/28 00:10 ID:ZFHqLR9n
SL-C700スレのほうにも書いたんだが、
iwconfigって入っているのに使えないのか?
wlan-ngのほうのprism2_csドライバが使われちゃってるみたいなんだけど、
wlan-ngをアンインストールすればorinoco_csとか使えるようになるのかね??
今手元にC700ないので確かめられない。

wlan-ng.confに無理やりorinoco_cs書き込んでみたり、
wlan-ng関係のファイルをリネームしてみたりしたんだけどダメだったー。
(後者はTurbolinux7のときにうまくいった経験あり。)

wlan-ngにもいろいろツールがあるんだけど、iwconfigとかを使いたんだYO!

955 :いつでもどこでも名無しさん:02/12/28 00:14 ID:???
>>952のようなクラスライブラリって、
>>931の開発環境で使える(ようになる)のでしょうか?

956 :いつでもどこでも名無しさん:02/12/28 01:41 ID:???
>>954
iwconfig 使うにはカーネルの config で wireless lan なんたら
が y になってないといけない。で、A300 のデフォルトの config では
n になってたと思ったから、C700 でも同じなら今はまだ iwconfig は使えない。

wlan-ng とかの module 使う時はこれが n であっても無線 LAN 自体は
使えるんだよね。


957 :954:02/12/28 02:27 ID:ZFHqLR9n
>>956
あー、そーいやそんな項目あったな・・・。
最近のディストリビューションはどれもデフォルトでyになってるから全く忘れてた。
wireless_toolsを使ったツールをPortしたいので、
どっかでカーネルをクロスコンパイルして持ってくる必要があるのだろうか?
第一、可能なのだろうか?
モジュールはやったことあるのだが・・・。よう分からん。

とりあえずサンクス。

958 :いつでもどこでも名無しさん:02/12/28 03:23 ID:5RpRmZOw
zmameのソース修正してSDL版でmakeしてやろうととりくんでるんですが。
最後のリンクがうまく解決でけん。助言ください。
一応vine2.6にクロス環境作ってやってます。
SDLのライブラリ参照のとこで躓いてるんですかね…これだと。

Linking xmame.SDL ...
`sdl-config --libs` -lz -lm
/usr/lib/libSDL.so: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make: *** [xmame.SDL] エラー 1


959 :いつでもどこでも名無しさん:02/12/28 03:35 ID:???
>>968
目が付いてないのかと(以下略)
/usr/lib/libSDL.so をリンクしようとして失敗してるんだから、
Makefile から `sdl-config --libs` と書いてあるのを削れ。

arm 向け libSDL は -L/usr/lib なんぞなくてもいいところに入れてあるんだろ?


960 :958:02/12/28 05:30 ID:???
>>959
反応していただいてどーも。われながらあほなことやってました。
さて、リンクできたぞ。ということで実機で実行したら…

QPaintDevice: Must construct a QApplication before a QPaintDevice Aborted

ってメッセージが。どう対処すればいいんでしょうコレ…。
Qtopiaが絡んでるのは分かりますが

961 :いつでもどこでも名無しさん:02/12/28 05:32 ID:???
ライブラリ公開されたけど、画面offっぽい methodが見つからないなぁ。
AutoPowerOffまわりはあるのに。 標準 MediaPlayerがアレなので
他のを使いたいが、やはり画面offは欲しい・・・。


962 :いつでもどこでも名無しさん:02/12/28 06:36 ID:???
>>960
libSDLmain.a の main 関数で QPEApplication を構築しているので、
独自に main を書いたりするとそのエラーが出ると思います。


963 :名無しさん@Linuxザウルス:02/12/28 09:31 ID:???
>> 961
宣伝ですが...
http://www.geocities.co.jp/SiliconValley-Oakland/4550/memo.txt

964 :いつでもどこでも名無しさん:02/12/28 10:38 ID:???
vmware上での開発環境設定手順書いてみますた。
Win厨の方よければどぞー

http://www.momidi.org/index.php?%5B%5BWindows%A5%E6%A1%BC%A5%B6%A4%CE%A4%BF%A4%E1%A4%CELinuxZaurus%B3%AB%C8%AF%B4%C4%B6%AD%B9%BD%C3%DB%5D%5D


965 :いつでもどこでも名無しさん:02/12/28 11:21 ID:???
>>963
thx〜
この正月休みでいじってみます。多謝多謝!

966 :Win厨:02/12/28 15:05 ID:qDSFavCp
>>964
(・∀・)b Good job!

967 :いつでもどこでも名無しさん:02/12/28 17:13 ID:???
Win厨です。
開発環境セットアップガイド見ながら、なんとかLinuxに開発環境入れました。
exampleアプリケーション、x86用はコンパイルと実行に成功しました。
しかしARM用のmakeでエラーになってしまいます。

/opt/Embedix/tools/arm-linux/bin/ld: warning: libjpeg.so.62, needed by /opt/Qtopia/sharp/lib/libqte.so, not found (try using -rpath or -rpath-link)
/opt/Qtopia/sharp/lib/libqte.so: undefined reference to `jpeg_ほにゃらら'
...
collect2: ld returned 1 exit status
make: *** [example] エラー 1

libqte.soが必要としているlibjpeg.so.62が見つからないぞゴラア!!エラー?
わからんちん。

968 :いつでもどこでも名無しさん:02/12/28 17:31 ID:???
>>967
うちもそうなりました。
仕方がないので、実機からコピーしてきてごまかしてますが…。
正式に対応してほしい。


969 :いつでもどこでも名無しさん:02/12/28 17:33 ID:???
実機からコピーですか。
当方C700ですが、よろしければ詳細お願いできませんか?

970 :いつでもどこでも名無しさん:02/12/28 18:02 ID:???
>>969
A300ですが、libjpeg.so.62 の実体が /usr/QtPalmtop.rom/lib に
入っています。そこからPCの /opt/Qtopia/sharp/lib にコピーしてきて、
あとは
cd /opt/Qtopia/sharp/lib
ln -s libjpeg.so.62 libjpeg.so
しました。

それから、tmake の準備がまだのため、example のほうは試してない
んですが、libjpeg をコピーしてきただけではリンカが見つけてくれない
ので、

・g++のオプションに -ljpeg を加える
か、
・ldのオプションに -rpath-link=/opt/Qtopia/sharp/lib
(g++ に渡すなら -Wl,-rpath-link=/opt/Qtopia/sharp/lib) を加える

ことも必要です。

libjpeg のソースは http://www.ijg.org/ から配布されているので、
それを自分でクロスコンパイルしてみるのもいいかも。


971 :969:02/12/28 18:24 ID:???
970さん、ありがとうございました。
exampleアプリが無事に実機で動くようになりました。
ヽ(´▽`)ノ

972 :いつでもどこでも名無しさん:02/12/28 22:04 ID:???
Ruby/QtでQtSoundってまだ使えないのかな?
Rybyで音出したい…

973 :いつでもどこでも名無しさん:02/12/28 22:11 ID:???
>970
.proに-ljpegを加えてtmake->makeではだめなのでしょうか?

974 :970:02/12/28 22:59 ID:???
>>973

tmake を入れたので、example のコンパイルをやってみました。
シャープ提供のtmake.confには、最初から -rpath と -rpath-link が
設定されるようになっていました。

なので、example.pro や生成された Makefile をいじる必要はなく、
たんに実機から libjpeg.so.62 を /opt/Qtopia/sharp/lib に
ほうりこむだけでOKでした。


975 :いつでもどこでも名無しさん:02/12/28 23:15 ID:???
次スレは?漏れは立てられないよ。誰かよろしく。

現在 Ruby/Qte と格闘中。起動が遅いのが何とかならんかなあ。

976 :いつでもどこでも名無しさん:02/12/29 08:53 ID:???
>>975
PC上でスクリプトをテストしたかったので、ネイティブ用に
Ruby/Qteを入れてみようとしたけど、

---> ext/qpe
Syntax error
qpeapplication.i:55. Syntax error in input.
qpeapplication.i:58. Syntax error in input.
qpeapplication.i:63. Syntax error in input.
qpeapplication.i:64. Syntax error in input.

とエラーが出てきて失敗。なぜなんでしょう?
swigのバージョンが違う (当方 1.3.11) から?


977 :いつでもどこでも名無しさん:02/12/29 10:08 ID:???
>>976
0.2 は SWIG-1.3.13, 現在のCVS HEADは SWIG-1.3.17 でしかうまくコンパイル
できないのです。。

978 :いつでもどこでも名無しさん:02/12/29 11:11 ID:???
http://hp.vector.co.jp/authors/VA018758/ne/index.html
コンソール用のエディタne。
C700のキーボードの愛称からするとviと置き換えるとよさげな気がする。
autoconfの対応が出来てないらしく、さっきコンパイルしてみたんだけどこけちゃったから動かせてないけど。


979 :リヌザウ:02/12/29 12:25 ID:???
>>1 です。

うちからは立てれなかったよ。
テンプレ作ったんで誰かよろしく。

----------------------------------------------------------
【Linux】ザウルス開発系スレッド-2【SL】

Linuxザウルスの開発スレです。マターリ情報交換しましょう。

関連スレ

SHARP Zaurus SL-A300専用スレッド(1)
http://pc3.2ch.net/test/read.cgi/mobile/1033757656

Linuxザウルス SL-B500 vol.1
http://pc3.2ch.net/test/read.cgi/mobile/1040817527

【VGA】Linuxザウルス SL-C700 スレッド part 8
http://pc3.2ch.net/test/read.cgi/mobile/1041054665


980 :いつでもどこでも名無しさん:02/12/29 18:43 ID:???
>>979
おなじくうちからは立てられなかった。
誰か頼むよーーー。

981 :いつでもどこでも名無しさん:02/12/29 20:00 ID:???
うちも「しばらく立てられません」と言われてしまった…。


982 :リナザウ:02/12/29 20:44 ID:???
たてた。新すれ:
http://pc3.2ch.net/test/read.cgi/mobile/1041161974/l50


983 :いつでもどこでも名無しさん:02/12/30 14:03 ID:???
1000!

984 :いつでもどこでも名無しさん:02/12/30 14:13 ID:???
1000?

985 :名無しさん@Linuxザウルス:02/12/30 15:03 ID:???
1000

986 :いつでもどこでも名無しさん:02/12/30 15:27 ID:???
もっさり

987 :いつでもどこでも名無しさん:02/12/30 15:27 ID:???
せん

988 :いつでもどこでも名無しさん:02/12/30 15:29 ID:7dSJpz7k
むふ

989 :いつでもどこでも名無しさん:02/12/30 15:30 ID:???
1000!!!

990 :いつでもどこでも名無しさん:02/12/30 15:31 ID:???
>>988
あげちゃった。A Boneはなぜsageが消えるんだよ!

991 :いつでもどこでも名無しさん:02/12/30 15:31 ID:???
もっさり1000

992 :名無しさん@Linuxうぃるす:02/12/30 15:33 ID:???
祖父に売りますた
C700

993 :いつでもどこでも名無しさん:02/12/30 15:34 ID:???
祖父で買いました。

994 :いつでもどこでも名無しさん:02/12/30 15:36 ID:???
>>993
どうぞご自愛を

995 :いつでもどこでも名無しさん:02/12/30 15:37 ID:???
ruby/qte さえあれば幸せ。。。

996 :いつでもどこでも名無しさん:02/12/30 15:39 ID:???
チンコパッドまんせー

997 :いつでもどこでも名無しさん:02/12/30 15:41 ID:???
幕張のSHARPの社食ウマー

998 :いつでもどこでも名無しさん:02/12/30 15:42 ID:???
1000!!!!

999 :いつでもどこでも名無しさん:02/12/30 15:50 ID:???
1000!!!

1000 :スレッドストッパー:02/12/30 15:50 ID:???
リナオタは口だけ達者


1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

296 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)