*2005年10月19日ゼミ資料

CENTER:[[10月12日(第20回)>Lab/2005/1012]] << 10月19日(第21回) >> [[10月26日(第22回)>Lab/2005/1026]]

**今週の目標

休まない

**先週のゼミ資料メモ(欠席分)

-10月末までに題目提出
-11月中旬に目次提出
-12月上旬に下書き提出

**先々週のゼミ資料メモ

-ライブラリが違う
--特に返値で-3が返ってくるあたり
--.dllとか.divとか
--よけいなものをくっついてる
--UNIX互換のライブラリを排除
-UNIX互換のシェルを呼び出せる
-リンクがあやしい・ロードがたりない

**現在の経過

SSS-PC上からUNIXシェルを呼び出してgccでコンパイルしても結果は同じだった

>
 # gcc -o anywhere3 anywhere3.c mon_getparam.c -I /usr/include/ssspc/l12/proc/ -I /usr/include/ssspc/l12/
 anywhere3.c: In function `main':
 anywhere3.c:288: warning: assignment from incompatible pointer type
 /var/tmp/cce6zMa9.o: In function `main':
 /var/tmp/cce6zMa9.o(.text+0x4c7): undefined reference to `read_clock_count'
 collect2: ld returned 1 exit status

read_clock_countはsuntime.cに含まれているらしいのでsuntime.cも一緒に含めてgcc。

>
 # gcc -o anywhere3 anywhere3.c mon_getparam.c suntime.c -I /usr/include/ssspc/l12/proc/ -I /usr/include/ssspc/l12/
 anywhere3.c: In function `main':
 anywhere3.c:288: warning: assignment from incompatible pointer type
 /var/tmp/cc2yPnlm.s: Assembler messages:
 /var/tmp/cc2yPnlm.s:12: Error: no such instruction: `rd %tick,%eax'
 /var/tmp/cc2yPnlm.s:39: Error: no such instruction: `rd %tick,%eax'
 /var/tmp/cc2yPnlm.s:65: Error: no such instruction: `rd %tick,%eax'
 /var/tmp/cc2yPnlm.s:92: Error: no such instruction: `rd %tick,%eax'

vrtのコンパイル方法。ブートーサーバ上でしかできない。作業フォルダは/home/ssspc/vrt

/usr/local/sss/bin/i386-unknown-ssscore3.elf-gcc -c -O3 -I /usr/local/sss/std.include/ssspc/l12/ -I /usr/sss/usr/include/ssspc/proc/ vrt.c

/usr/local/sss/bin/i386-unknown-ssscore3.elf-gcc -c -O3 -I /usr/local/sss/std.include/ssspc/l12/ -I /usr/sss/usr/include/ssspc/proc/ rt_com3.c

/usr/local/sss/bin/i386-unknown-ssscore3.elf-gcc -o vrt vrt.o rt_com3.o -O3 -I /usr/local/sss/std.include/ssspc/l12/ -I /usr/sss/usr/include/ssspc/proc/ -L /usr/local/sss/mpi/lib/ -lmpi -lmpif -lpmpi -lfrtbegin -lg2c -lm -lproc

***動いた

__s3lc_migration_request(node, type);

↑で動いた!!!

でもエラーが起こるとそこで止まる。うそーん。

あと一回エラーが起こると再起動するまで使えなくなる。うそーん2。

**関連ページ

-[[Lab]]

**予定

|日付|時間|予定|備考|h
|13日(木)|18時|秋葉原||
|~|23時半|研究室入り||
|14日(金)||||
|15日(土)|17時|I've in BUDOKAN||
|16日(日)|9時|情報処理技術者試験||
|~|17時|HOT WAVE収録||
|17日(月)|22時|バイト||
|18日(火)|8時|~|~|
|~|22時|バイト|今ここ|
|19日(水)|8時|~|~|
|~|10時|ゼミ開始||

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS