Solarisプログラミング教えてチョンマゲ (337レス)
Solarisプログラミング教えてチョンマゲ http://mevius.5ch.net/test/read.cgi/unix/1011459395/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
291: 名無しさん@お腹いっぱい。 [sage kani?] 2011/02/20(日) 12:57:47.75 ttp://d.hatena.ne.jp/wocota/20090306/1236326294 こんなん出てきたけど参考になりそう? http://mevius.5ch.net/test/read.cgi/unix/1011459395/291
292: 名無しさん@お腹いっぱい。 [sage] 2011/02/20(日) 20:36:24.00 >>290 シグナルでやれば良いんじゃね Ctrl-C で SIGINT のハンドラで処理をするってかんじで。 http://mevius.5ch.net/test/read.cgi/unix/1011459395/292
293: 名無しさん@お腹いっぱい。 [sage] 2011/02/20(日) 21:31:56.36 >>292 シグナルも考えましたが、Ctrl-Cじゃ駄目なんです>< HIT ANY KEY で、AとかBとか、どのキーが押された時でも 反応しないといけないんです。 http://mevius.5ch.net/test/read.cgi/unix/1011459395/293
294: 名無しさん@お腹いっぱい。 [sage] 2011/02/20(日) 22:04:24.88 tcgetattr,tcsetattr,cfmakerawあたりでできなかったっけ http://mevius.5ch.net/test/read.cgi/unix/1011459395/294
295: 名無しさん@お腹いっぱい。 [sage] 2011/02/20(日) 22:07:49.69 書いた後だけど cfmakerawがSolarisに無いんだな・・・ Google Code Searchでcfmakeraw使っているプログラムで Solarisの場合はどうやってtermiosを設定しているか調べれば それが答えだと思う http://mevius.5ch.net/test/read.cgi/unix/1011459395/295
296: 名無しさん@お腹いっぱい。 [sage] 2011/02/20(日) 22:33:30.14 >>294,295 tcsetattr()で端末設定いじっても、stty rawコマンドと同様に 端末入力を行バッファしなくなるだけ(Enterなしに入力が返るだけ)で、 getchar()とかで入力を読みに行ったタイミングでしか 反応できないという問題の解決にはならないでしょ。 元質問はgetchar()を呼ばずに長時間処理を行なっているプログラムに対して、 どれかのキーを押した時に割り込み的にプログラムの流れを変えたいということ みたいだから。 http://mevius.5ch.net/test/read.cgi/unix/1011459395/296
297: 名無しさん@お腹いっぱい。 [sage] 2011/02/20(日) 22:41:50.63 キーボード監視スレッド立てるだけだ。 http://mevius.5ch.net/test/read.cgi/unix/1011459395/297
298: 名無しさん@お腹いっぱい。 [sage] 2011/02/20(日) 23:10:34.73 >>296は頭悪いのか?w スレッドじゃなくて別プロセスでシグナル投げても良いだろ http://mevius.5ch.net/test/read.cgi/unix/1011459395/298
299: 名無しさん@お腹いっぱい。 [sage kani?] 2011/02/21(月) 00:48:20.48 デバドラ書きましょうってことじゃなかったのかorz http://mevius.5ch.net/test/read.cgi/unix/1011459395/299
300: 名無しさん@お腹いっぱい。 [sage] 2011/02/23(水) 09:56:44.59 マルチかよ。 http://hibari.2ch.net/test/read.cgi/unix/1045507770/742 http://mevius.5ch.net/test/read.cgi/unix/1011459395/300
301: 名無しさん@お腹いっぱい。 [] 2011/07/23(土) 18:36:04.66 Linuxの libc.so.* みたいに、 共有ライブラリなんだけど直接コマンドとして実行も可能なライブラリファイルって、 どうやってコンパイルして作るの? http://mevius.5ch.net/test/read.cgi/unix/1011459395/301
302: 忍法帖【Lv=40,xxxPT】 [sage kani?] 2011/07/24(日) 00:54:54.26 Solaris関係ないだろw http://mevius.5ch.net/test/read.cgi/unix/1011459395/302
303: 名無しさん@お腹いっぱい。 [sage] 2011/07/24(日) 09:00:03.93 >>302 Solaris関係あります。 Solarisで自作共有ライブラリ(libhoge.so.1とか)を作る時、 ./libhoge.so.1で実行しても実行できるようにしたいんです。 http://mevius.5ch.net/test/read.cgi/unix/1011459395/303
304: 名無しさん@お腹いっぱい。 [sage] 2011/07/24(日) 10:16:00.05 共有ライブラリ実行して何がうれしいのかわからんw http://mevius.5ch.net/test/read.cgi/unix/1011459395/304
305: 名無しさん@お腹いっぱい。 [sage] 2011/07/27(水) 21:17:39.98 すみませんが共有ライブラリを実行してうれしい方のみ回答をお願いします http://mevius.5ch.net/test/read.cgi/unix/1011459395/305
306: 名無しさん@お腹いっぱい。 [sage] 2011/07/27(水) 22:01:12.22 いないみたいですのでシッポ巻いてお引き取り下さい http://mevius.5ch.net/test/read.cgi/unix/1011459395/306
307: 名無しさん@お腹いっぱい。 [sage] 2011/07/28(木) 17:55:56.55 >>301 >>303 逆にLinuxでは共有ライブラリが実行できるのかよw そんなOS今までに見たことないな。 どうせbashとかのaliasで、共有ライブラリを実行しようとすると 別のコマンドが起動されてるとかのオチだろw http://mevius.5ch.net/test/read.cgi/unix/1011459395/307
308: 名無しさん@お腹いっぱい。 [] 2012/11/03(土) 18:22:45.49 SPARC(32bit)にはフラグを直接操作する命令がない。 N=ネガティブフラグ、Z=ゼロフラグ、C=キャリーフラグとするとき、 以下の状態にフラグをセットするアセンブラ命令を考えよ。 (1) N=0 Z=0 C=0 (2) N=0 Z=0 C=1 (3) N=0 Z=1 C=0 (4) N=0 Z=1 C=1 (5) N=1 Z=0 C=0 (6) N=1 Z=0 C=1 ただし、レジスタの値は一切変化させてはいけない。 レジスタの現在値は不定(不明)とする。 V(オーバーフロー)フラグはすべてV=0となってよい。 最小の命令数の回答を正解とする。 ・・・以上わかる方、できれば月曜日までにお願いします。 http://mevius.5ch.net/test/read.cgi/unix/1011459395/308
309: 名無しさん@お腹いっぱい。 [sage] 2012/11/03(土) 23:15:15.16 またコピペか http://mevius.5ch.net/test/read.cgi/unix/1011459395/309
310: 名無しさん@お腹いっぱい。 [sage] 2012/11/11(日) 21:33:17.16 共有ライブラリの実行ってバージョンとか出すだけじゃなかったか? exec に細工してあって共有ライブラリののマジックならヘッダのバージョン読んできて表示とかなら簡単だろ。jar が直接実行出来るのも #! でインタプリタ呼び出すのも exec の機能なんじゃないの? http://mevius.5ch.net/test/read.cgi/unix/1011459395/310
311: 名無しさん@お腹いっぱい。 [sage] 2012/12/26(水) 21:14:55.41 セグメンテーション違反がx86ではなく、SPARCに問題にあって発生 している場合 どうしたら実行できますか http://mevius.5ch.net/test/read.cgi/unix/1011459395/311
312: 名無しさん@お腹いっぱい。 [sage] 2013/01/24(木) 05:30:35.43 一年半越しの質問に答えるのもなんだけど --sharedだろうと無理矢理エントリポイントを指定しておけば動くんじゃないの 仕組みわかってれば予想できる事だと思うが http://mevius.5ch.net/test/read.cgi/unix/1011459395/312
313: 名無しさん@お腹いっぱい。 [sage] 2013/01/25(金) 23:02:31.66 SPARCに問題があるのじゃなくて、 バイトーオーダーを考慮せず実装した のでバグっているだけだろ。 http://ja.wikipedia.org/wiki/エンディアン http://mevius.5ch.net/test/read.cgi/unix/1011459395/313
314: 名無しさん@お腹いっぱい。 [sage] 2013/01/26(土) 06:17:29.76 >>313 全く同じコードがMIPS(EB)では正常に動くので、 バイトーオーダの問題じゃないです。 http://mevius.5ch.net/test/read.cgi/unix/1011459395/314
315: 名無しさん@お腹いっぱい。 [sage] 2013/01/28(月) 12:00:19.28 事前情報が適当すぎ 四の五の言わずにデバッガかませばすぐわかるだろ http://mevius.5ch.net/test/read.cgi/unix/1011459395/315
316: 名無しさん@お腹いっぱい。 [sage] 2013/01/28(月) 14:44:36.38 コピペくんにエサをやるとはw http://mevius.5ch.net/test/read.cgi/unix/1011459395/316
317: 名無しさん@お腹いっぱい。 [sage] 2013/01/28(月) 20:31:10.90 安全側の判断として、SPARCのセグメンテーション違反である可能性が否定できない ので、運転再開を認めないことになりました。 http://mevius.5ch.net/test/read.cgi/unix/1011459395/317
318: 名無しさん@お腹いっぱい。 [sage] 2013/01/28(月) 23:31:16.48 SPARCでセグフォルトする原因を調べなかったばかりに x86/mipsで偶然動いていたバグを見過ごすわけだな。 http://mevius.5ch.net/test/read.cgi/unix/1011459395/318
319: 名無しさん@お腹いっぱい。 [sage] 2013/02/23(土) 19:57:07.17 質問です Gccのコマンドラインをだーって入力するとコンパイル出来るじゃないですか それにオプションをさーっと追加して静的コンパイルしたいんです 出来ますの?ちなみに-staticを付けてみましたが変な英語で止まりました 勿論ググりましたが、当方馬鹿なのでわかりません サルでも分かるような回答を強く期待します 僕はこういう小バカにしたような書き方しか出来ませんが、凄く切実に知りたいです さぁどうぞ↓ http://mevius.5ch.net/test/read.cgi/unix/1011459395/319
320: 名無しさん@お腹いっぱい。 [sage] 2013/02/23(土) 23:40:20.61 病院に帰れw http://mevius.5ch.net/test/read.cgi/unix/1011459395/320
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 17 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s